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 Aaron Finch Australia England Southampton 156 63 29 Aug 2013
4 Sacha De Alwis Cayman Islands Brazil Buenos Aires 150 * 67 14 Dec 2024
5 Glenn Maxwell Australia Sri Lanka Pallekele 145 * 65 06 Sept 2016
6 Sahil Chauhan Estonia Cyprus Episkopi 144 * 41 17 Jun 2024
7 Kushal Malla Nepal Mongolia Hangzhou 137 * 50 27 Sep 2023
8 Zeeshan Kukikhel Hungary Austria Lower Austria 137 49 05 Jun 2022
9 Finn Allen New Zealand Afghanistan Dunedin 137 62 17 Jan 2024
10 Abhishek Sharma India England Mumbai 135 54 02 Feb 2025
11 Michael Levitt Netherlands Namibia Kirtipur 135 62 29 Feb 2024
12 L Yamamoto Lake Japan China Mong Kok 134 * 68 15 Mar 2024
13 Max O'Dowd Netherlands Malaysia Kirtipur 133 * 73 18 Apr 2021
14 Sikandar Raza Zimbabwe Gambia Nairobi (Ruaraka) 133 * 43 23 Oct 2024
15 George Munsey Scotland Austria Edinburgh 132 61 25 Jul 2023
16 Darius Visser Samoa Vanuatu Apia (No 2) 132 62 20 Aug 2024
17 George Munsey Scotland Netherlands Dublin 127 * 56 16 Sep 2019
18 Ollie Hairs Scotland Italy Edinburgh 127 * 54 24 Jul 2023
19 Shubman Gill India New Zealand Ahmedabad 126 * 63 01 Feb 2023
20 Syed Aziz Malaysia Thailand Hangzhou 126 56 03 Oct 2023
21 Evin Lewis West Indies India Kingston 125 * 62 09 Jul 2017
22 Shaheryar Butt Belgium Czech Rep. Walferdange 125 * 50 29 Aug 2020
23 Dewald Brevis South Africa Australia Darwin 125 * 56 12 Aug 2025
24 Shane Watson Australia India Sydney 124 * 71 31 Jan 2016
25 Kevin O'Brien Ireland Hong Kong Al Amerat 124 62 07 Oct 2019
26 Brendon McCullum New Zealand Bangladesh Pallekele 123 58 21 Sep 2012
27 Ruturaj Gaikwad India Australia Guwahati 123 * 52 28 Nov 2023
28 Aritra Dutta Singapore Japan Bangkok 122 63 11 Feb 2024
29 Babar Azam Pakistan South Africa Centurion 122 59 14 Apr 2021
30 Andrew Donovan Philippines South Korea Bali 122 * 54 12 Jul 2025
31 Virat Kohli India Afghanistan Dubai 122 * 61 08 Sep 2022
32 Babar Hayat Hong Kong Oman Fatullah 122 60 19 Feb 2016
33 Aaron Johnson Canada Select Hamilton 121 * 59 03 Oct 2023
34 Rohit Sharma India Afghanistan Bengaluru 121 * 69 17 Jan 2024
35 Glenn Maxwell Australia West Indies Adelaide 120 * 55 11 Feb 2024
36 Tilak Varma India South Africa Johannesburg 120 * 47 15 Nov 2024
37 Rakep Patel Kenya Mozambique Nairobi (Ruaraka) 120 55 19 Oct 2024
38 Muhammad Fahad Turkey Bulgaria Sofia 120 34 12 Jul 2025
39 F du Plessis South Africa West Indies Johannesburg 119 56 11 Jan 2015
40 Phil Salt England West Indies Tarouba 119 57 19 Dec 2023
41 Mohammad Shahzad Afghanistan Zimbabwe Sharjah 118 * 67 10 Jan 2016
42 Izaz Ali Slovenia Serbia Belgrade 118 45 07 Jun 2025
43 Rohit Sharma India Sri Lanka Indore 118 43 22 Dec 2017
44 Johnson Charles West Indies South Africa Centurion 118 46 26 Mar 2023
45 Chris Gayle West Indies South Africa Johannesburg 117 57 11 Sep 2007
46 Dharma Kesuma Indonesia Myanmar Bali 117 * 65 12 Nov 2024
47 Shaiman Anwar UAE PNG Abu Dhabi 117 * 68 14 Apr 2017
48 Reeza Hendricks South Africa Pakistan Centurion 117 63 13 Dec 2024
49 Richard Levi South Africa New Zealand Hamilton 117 * 51 19 Feb 2012
50 SA Yadav India England Nottingham 117 55 10 Jul 2022
51 Leslie Dunbar Serbia Bulgaria Sofia 117 50 26 Jun 2022
52 Virandeep Singh Malaysia Indonesia Phnom Penh 116 * 62 02 May 2023
53 Brendon McCullum New Zealand Australia Christchurch 116 * 56 28 Feb 2010
54 Alex Hales England Sri Lanka Chittagong 116 * 64 27 Mar 2014
55 Dharma Kesuma Indonesia Philippines Bali 115 * 71 10 Jul 2025
56 Karanbir Singh Austria Switzerland Latschach 115 70 01 Jun 2025
57 Zeeshan Khan Luxembourg Marsa Marsa 115 64 11 Jul 2023
58 Waji Ul Hassan Saudi Arabia Bhutan Bangkok 115 * 62 15 Feb 2024
59 Sabawoon Davizi Czech Rep. Bulgaria Marsa 115 * 59 12 May 2022
60 Paul Stirling Ireland Zimbabwe Bready 115 75 01 Sep 2021
61 K Kadowaki-Fleming Japan South Korea Sano 114 46 15 Oct 2022
62 Morne van Wyk South Africa West Indies Durban 114 * 70 14 Jan 2015
63 Glenn Maxwell Australia India Bengaluru 113 * 50 27 Feb 2019
64 Faheem Nazir Switzerland Czech Rep. Kerava 113 67 30 Jul 2022
65 Muhammad Waseem UAE Ireland Al Amerat 112 66 24 Feb 2022
66 Suryakumar Yadav India Sri Lanka Rajkot 112 * 51 07 Jan 2023
67 Selim Salau Nigeria Ivory Coast Abuja 112 53 24 Nov 2024
68 Hayden Dickson Cook Islands Vanuatu Apia (No 2) 112 * 57 17 Aug 2024
69 Sanju Samson India Bangladesh Hyderabad 111 47 12 Oct 2024
70 Ahmed Shehzad Pakistan Bangladesh Dhaka 111 * 62 30 Mar 2014
71 Bilal Zalmai Austria Czech Rep. Ilfov County 111 * 48 01 Sep 2019
72 Rohit Sharma India West Indies Lucknow 111 * 61 06 Nov 2018
73 S Davizi Czech Rep. Austria Vinor 111 * 71 09 Jul 2022
74 Usman Patel Kuwait Maldives Bangi 111 * 52 02 Sep 2024
75 Suryakumar Yadav India New Zealand Mount Maunganui 111 * 51 20 Nov 2022
76 Darius Visser Samoa Hong Kong Singapore 110 * 60 23 Aug 2025
77 Harrison Carlyon Jersey Serbia Krefeld 110 57 07 Jul 2024
78 Karanbir Singh Austria Romania Szodliget 110 * 47 27 Jul 2025
79 Babar Azam Pakistan England Karachi 110 * 66 22 Sep 2022
80 Babar Hayat Hong Kong Nepal Mong Kok 110 49 09 Mar 2024
81 Taranjeet Singh Romania Czech Rep. Marsa 110 61 13 May 2022
82 DS Airee Nepal Malaysia Kirtipur 110 * 57 02 Apr 2022
83 Abdul Waheed Saudi Arabia Bahrain Doha 110 55 19 Nov 2024
84 Josh Inglis Australia India Visakhapatnam 110 50 23 Nov 2023
85 Lokesh Rahul India West Indies Florida 110 * 49 27 Aug 2016

Matches

South Africa tour of Australia 2025

3rd T20I (N), Cairns, August 16, 2025

Aus Aus
/ & / (. ov)
SA SA
/ & / (. ov) (Target

14:45 IST

Zimbabwe tour of Bangladesh 2025

2nd Test, Chattogram, 28-30 April 2025

Zim Zim
227/10 & 111/10 (. ov)

Ban Ban
444/10 & / (. ov) (Target

Bangladesh won by an innings and 106 runs

Zimbabwe tour of Bangladesh 2025

1st Test, Sylhet, 20-23 Apr 2025

Ban Ban
191/10 & 255/10 (. ov)

Zim Zim
273/10 & 174/7 (. ov) (Target

Zimbabwe won by 3 wickets

Pakistan tour of New Zealand 2025

3rd ODI, Mount Maunganui, 05 Apr 2025

NZ NZ
264/8 & / (42. ov)

Pak Pak
221/10 & / (40. ov) (Target

New Zealand won by 43 runs

Pakistan tour of New Zealand 2025

2nd ODI, Hamilton, 02 Apr 2025

NZ NZ
292/8 & / (50. ov)

Pak Pak
208/10 & / (41.2 ov) (Target

New Zealand won by 84 runs