T20I Records :- Highest Individual Scores

# Player Team Opposition Venue Runs Balls Match Date
1 Aaron Finch Australia Zimbabwe Harare 172 76 03 Jul 2018
2 Hazratullah Zazai Afghanistan Ireland Dehra Dun 162 * 62 23 Feb 2019
3 Mohammad Ihsan Spain Croatia Cartagena 160 63 07 Dec 2025
4 Aaron Finch Australia England Southampton 156 63 29 Aug 2013
5 Sacha De Alwis Cayman Islands Brazil Buenos Aires 150 * 67 14 Dec 2024
6 Glenn Maxwell Australia Sri Lanka Pallekele 145 * 65 06 Sept 2016
7 Sahil Chauhan Estonia Cyprus Episkopi 144 * 41 17 Jun 2024
8 Phil Salt England South Africa Manchester 141 * 60 12 Sep 2025
9 Kushal Malla Nepal Mongolia Hangzhou 137 * 50 27 Sep 2023
10 Zeeshan Kukikhel Hungary Austria Lower Austria 137 49 05 Jun 2022
11 Finn Allen New Zealand Afghanistan Dunedin 137 62 17 Jan 2024
12 Michael Levitt Netherlands Namibia Kirtipur 135 62 29 Feb 2024
13 Abhishek Sharma India England Mumbai 135 54 02 Feb 2025
14 Jan Frylinck Namibia Nigeria Harare 134 65 28 Sep 2025
15 L Yamamoto Lake Japan China Mong Kok 134 * 68 15 Mar 2024
16 Max O'Dowd Netherlands Malaysia Kirtipur 133 * 73 18 Apr 2021
17 Sikandar Raza Zimbabwe Gambia Nairobi (Ruaraka) 133 * 43 23 Oct 2024
18 George Munsey Scotland Austria Edinburgh 132 61 25 Jul 2023
19 Darius Visser Samoa Vanuatu Apia (No 2) 132 62 20 Aug 2024
20 Ollie Hairs Scotland Italy Edinburgh 127 * 54 24 Jul 2023
21 George Munsey Scotland Netherlands Dublin 127 * 56 16 Sep 2019
22 Shubman Gill India New Zealand Ahmedabad 126 * 63 01 Feb 2023
23 Syed Aziz Malaysia Thailand Hangzhou 126 56 03 Oct 2023
24 Dewald Brevis South Africa Australia Darwin 125 * 56 12 Aug 2025
25 Evin Lewis West Indies India Kingston 125 * 62 09 Jul 2017
26 Shaheryar Butt Belgium Czech Rep. Walferdange 125 * 50 29 Aug 2020
27 Dewald Brevis South Africa Australia Darwin 125 * 56 12 Aug 2025
28 Shane Watson Australia India Sydney 124 * 71 31 Jan 2016
29 Kevin O'Brien Ireland Hong Kong Al Amerat 124 62 07 Oct 2019
30 Brendan Taylor Zimbabwe Botswana Harare 123 54 28 Sep 2025
31 Ruturaj Gaikwad India Australia Guwahati 123 * 52 28 Nov 2023
32 Brendon McCullum New Zealand Bangladesh Pallekele 123 58 21 Sep 2012
33 Babar Hayat Hong Kong Oman Fatullah 122 60 19 Feb 2016
34 Virat Kohli India Afghanistan Dubai 122 * 61 08 Sep 2022
35 Babar Azam Pakistan South Africa Centurion 122 59 14 Apr 2021
36 Aritra Dutta Singapore Japan Bangkok 122 63 11 Feb 2024
37 Andrew Donovan Philippines South Korea Bali 122 * 54 12 Jul 2025
38 Rohit Sharma India Afghanistan Bengaluru 121 * 69 17 Jan 2024
39 Aaron Johnson Canada Select Hamilton 121 * 59 03 Oct 2023
40 Glenn Maxwell Australia West Indies Adelaide 120 * 55 11 Feb 2024
41 Muhammad Fahad Turkey Bulgaria Sofia 120 34 12 Jul 2025
42 Rakep Patel Kenya Mozambique Nairobi (Ruaraka) 120 55 19 Oct 2024
43 Tilak Varma India South Africa Johannesburg 120 * 47 15 Nov 2024
44 F du Plessis South Africa West Indies Johannesburg 119 56 11 Jan 2015
45 Phil Salt England West Indies Tarouba 119 57 19 Dec 2023
46 Izaz Ali Slovenia Serbia Belgrade 118 45 07 Jun 2025
47 Rohit Sharma India Sri Lanka Indore 118 43 22 Dec 2017
48 Mohammad Shahzad Afghanistan Zimbabwe Sharjah 118 * 67 10 Jan 2016
49 Johnson Charles West Indies South Africa Centurion 118 46 26 Mar 2023
50 Shaiman Anwar UAE PNG Abu Dhabi 117 * 68 14 Apr 2017
51 Chris Gayle West Indies South Africa Johannesburg 117 57 11 Sep 2007
52 SA Yadav India England Nottingham 117 55 10 Jul 2022
53 Leslie Dunbar Serbia Bulgaria Sofia 117 50 26 Jun 2022
54 Reeza Hendricks South Africa Pakistan Centurion 117 63 13 Dec 2024
55 Richard Levi South Africa New Zealand Hamilton 117 * 51 19 Feb 2012
56 Dharma Kesuma Indonesia Myanmar Bali 117 * 65 12 Nov 2024
57 Virandeep Singh Malaysia Indonesia Phnom Penh 116 * 62 02 May 2023
58 Alex Hales England Sri Lanka Chittagong 116 * 64 27 Mar 2014
59 Brendon McCullum New Zealand Australia Christchurch 116 * 56 28 Feb 2010
60 Sabawoon Davizi Czech Rep. Bulgaria Marsa 115 * 59 12 May 2022
61 Waji Ul Hassan Saudi Arabia Bhutan Bangkok 115 * 62 15 Feb 2024
62 Zeeshan Khan Luxembourg Marsa Marsa 115 64 11 Jul 2023
63 Paul Stirling Ireland Zimbabwe Bready 115 75 01 Sep 2021
64 Karanbir Singh Austria Switzerland Latschach 115 70 01 Jun 2025
65 Dharma Kesuma Indonesia Philippines Bali 115 * 71 10 Jul 2025
66 Quinton de Kock South Africa West Indies Centurion 115 49 29 Jan 2026

Matches

ICC T20 World Cup 2026

Final (N), Ahmedabad, 08 Mar 2026

Ind Ind
/ & / (. ov)
NZ NZ
/ & / (. ov) (Target

19:00 IST

ICC T20 World Cup 2026

2nd Semi-Final, Wankhede, 05 Mar 2026

Ind Ind
253/7 & / (20. ov)

Eng Eng
246/7 & / (20. ov) (Target

India won by 7 runs

ICC T20 World Cup 2026

1st Semi-Final, Eden Gardens, 04 Mar 2026

SA SA
169/8 & / (20. ov)

NZ NZ
173/1 & / (12.5 ov) (Target

New Zealand won by 9 wickets

ICC T20 World Cup 2026

52nd Match, Super Eights, Group 1, Eden Gardens, 01 Mar 2026

WI WI
195/4 & / (20. ov)

Ind Ind
199/5 & / (19.2 ov) (Target

India won by 5 wickets

ICC T20 World Cup 2026

51st Match, Super Eights, Group 1, Delhi, March 01, 2026

Zim Zim
153/7 & / (20. ov)

SA SA
154/5 & / (17.5 ov) (Target

South Africa won by 5 wickets