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 Glenn Maxwell Australia Sri Lanka Pallekele 145 * 65 06 Sept 2016
5 Zeeshan Kukikhel Hungary Austria Lower Austria 137 49 05 Jun 2022
6 Max O'Dowd Netherlands Malaysia Kirtipur 133 * 73 18 Apr 2021
7 George Munsey Scotland Austria Edinburgh 132 61 25 Jul 2023
8 George Munsey Scotland Netherlands Dublin 127 * 56 16 Sep 2019
9 Ollie Hairs Scotland Italy Edinburgh 127 * 54 24 Jul 2023
10 Shubman Gill India New Zealand Ahmedabad 126 * 63 01 Feb 2023
11 Evin Lewis West Indies India Kingston 125 * 62 09 Jul 2017
12 Shaheryar Butt Belgium Czech Rep. Walferdange 125 * 50 29 Aug 2020
13 Shane Watson Australia India Sydney 124 * 71 31 Jan 2016
14 Kevin O'Brien Ireland Hong Kong Al Amerat 124 62 07 Oct 2019
15 Brendon McCullum New Zealand Bangladesh Pallekele 123 58 21 Sep 2012
16 Babar Hayat Hong Kong Oman Fatullah 122 60 19 Feb 2016
17 Babar Azam Pakistan South Africa Centurion 122 59 14 Apr 2021
18 Virat Kohli India Afghanistan Dubai 122 * 61 08 Sep 2022
19 F du Plessis South Africa West Indies Johannesburg 119 56 11 Jan 2015
20 Mohammad Shahzad Afghanistan Zimbabwe Sharjah 118 * 67 10 Jan 2016
21 Johnson Charles West Indies South Africa Centurion 118 46 26 Mar 2023
22 Rohit Sharma India Sri Lanka Indore 118 43 22 Dec 2017
23 Chris Gayle West Indies South Africa Johannesburg 117 57 11 Sep 2007
24 Richard Levi South Africa New Zealand Hamilton 117 * 51 19 Feb 2012
25 Shaiman Anwar UAE PNG Abu Dhabi 117 * 68 14 Apr 2017
26 Leslie Dunbar Serbia Bulgaria Sofia 117 50 26 Jun 2022
27 SA Yadav India England Nottingham 117 55 10 Jul 2022
28 Brendon McCullum New Zealand Australia Christchurch 116 * 56 28 Feb 2010
29 Alex Hales England Sri Lanka Chittagong 116 * 64 27 Mar 2014
30 Virandeep Singh Malaysia Indonesia Phnom Penh 116 * 62 02 May 2023
31 Paul Stirling Ireland Zimbabwe Bready 115 75 01 Sep 2021
32 Sabawoon Davizi Czech Rep. Bulgaria Marsa 115 * 59 12 May 2022
33 Zeeshan Khan Luxembourg Marsa Marsa 115 64 11 Jul 2023
34 Morne van Wyk South Africa West Indies Durban 114 * 70 14 Jan 2015
35 K Kadowaki-Fleming Japan South Korea Sano 114 46 15 Oct 2022
36 Glenn Maxwell Australia India Bengaluru 113 * 50 27 Feb 2019
37 Faheem Nazir Switzerland Czech Rep. Kerava 113 67 30 Jul 2022
38 Suryakumar Yadav India Sri Lanka Rajkot 112 * 51 07 Jan 2023
39 Muhammad Waseem UAE Ireland Al Amerat 112 66 24 Feb 2022
40 Ahmed Shehzad Pakistan Bangladesh Dhaka 111 * 62 30 Mar 2014
41 Rohit Sharma India West Indies Lucknow 111 * 61 06 Nov 2018
42 Bilal Zalmai Austria Czech Rep. Ilfov County 111 * 48 01 Sep 2019
43 S Davizi Czech Rep. Austria Vinor 111 * 71 09 Jul 2022
44 Suryakumar Yadav India New Zealand Mount Maunganui 111 * 51 20 Nov 2022
45 Lokesh Rahul India West Indies Florida 110 * 49 27 Aug 2016
46 DS Airee Nepal Malaysia Kirtipur 110 * 57 02 Apr 2022
47 Taranjeet Singh Romania Czech Rep. Marsa 110 61 13 May 2022
48 Babar Azam Pakistan England Karachi 110 * 66 22 Sep 2022

Matches

Australia tour of India 2023

2nd ODI, Indore, 24 Sep 2023

Ind Ind
399/5 & / (50. ov)

Aus Aus
217/10 & / (28.2 ov) (Target 317) (33 ov

.

Ireland tour of England 2023

2nd ODI, Nottingham, 23 Sep 2023

Eng Eng
334/8 & / (50. ov)

Ire Ire
286/10 & / (46.4 ov) (Target

England won by 48 runs

New Zealand tour of Bangladesh 2023

2nd ODI, Mirpur, 23 Sep 2023

NZ NZ
254/10 & / (49.2 ov)

Ban Ban
168/10 & / (41.1 ov) (Target

New Zealand won by 86 runs

Australia tour of India 2023

1st ODI, Mohali, 22 Sep 2023

Aus Aus
276/10 & / (50. ov)

Ind Ind
281/5 & / (48.4 ov) (Target

India won by 5 wickets