ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ameer SaiyedBOT2019-2026252423865517.55381101.31010358
Evan GulbisMS/HH2012-20193928738661*18.38301128.240133511
Nkruma BonnerWI/JT2011-2020242123854720.2644287.10000299
Arnav SinhaRAN20221111338477*48.00322119.250203917
Dhruv RavalGUJ2018-2021171723847325.60283135.69020528
Parvez RasoolIND/RCB/PW2013-20213826838459*21.33331116.010103011
K HindsBAH2021-2025282803836013.68367104.360262722
Matthew WaiteWOR/YOR2015-20265338113834014.19304125.990052816
Joey EvisonKEN/LEI/NOT2022-20263927938248*21.22322118.630002712
Richmond BaaleriGHA2021-20263127538256*17.3648678.60020263
Mirza AhsanAUA2019-20232725538170*19.05242157.440412622
Andre McCarthyWI/CAY/SLZ2016-20262926338161*16.57334114.070252320
Nathan McCullumNZ/PW/SS2007-201676542038136*11.21371102.700042410
Gerald CoetzeeSA/MI/KNI2019-2026795911381377.94328116.1600112324
Muhammad FahadTUR2025-20261212038012031.67212179.251213725
SY NihuteMAA2025-2026252343805620.0043188.17011248
J SingyeBHU2018-2025262513804615.8349177.39002215
Jandre CoetzeeKNI/THA2012-20263527838045*20.00355107.040032414
Evan JonesLIO/PR/JSK2022-2026422793808321.11282134.750162321
Ronald TariVAN2018-2024403793805613.57371102.430161812
F BanunaekINA2018-202610846163805412.6745783.15015256
Awais AhmedSPA2016-202327223379102*19.95326116.261043315
Daniel AjekunNGR2019-2025363423793611.8451174.17003322
C PyleGIB2024-2026232243784721.00312121.150013413
Shreyas MovvaCAN2021-2026282353783721.00358105.59001298
Muhammad KashifKUW2015-2022282443785318.90347108.930242418
Shadley van SchalkwykUSA/KNI/SLK2013-20269650273784916.43346109.250042910
Jhye RichardsonAUS/PK/DC2016-2026103512537833*14.54335112.840042415
Jamal ToddOTA2024-2026212033777522.18246153.250334119
Seb GotchMS2017-2021363073774816.39368102.45001249
Will ClarkCD2023-20262723637644*22.12310121.29000328
Yogesh NagarDC/MEG2009-20193226637644*18.80358105.03002339
Ritik TomarCZE2022-2026333143763813.93353106.520043111
Ripal PatelDC/GUJ2019-20233024637541*20.83271138.380012819
SJ ToppingNK/NW2024-2025121213748334.00279134.050413712
Abhisek DasBEN/DGD2016-2021161633746028.77316118.35031329
Omar RassolBUL2021-20242322437499*20.78305122.620322923
RR SharanCAA2023-20242222237486*18.7041191.000252920
R LutaayaUGA2022-2026312703747013.85296126.35015429
Duan JansenSA/MI/GLO2022-20264433143744119.68250149.600022819
Cameron BoyceAUS/AS/MR2012-2026111511837451*11.33322116.150172519
Ian Dev SinghJK2016-20211313337367*37.30350106.57010464
Esam RahmanJPN2025-2026141433736433.91300124.330213712
Ryan BaileyWAR/KNI2012-2014252423736216.95350106.57022318
Amar NaeemAUA2018-2026322663736618.65325114.770113120
Pushkar SharmaKEN2022-2025272633734316.22350106.57002427
Z BimenyimanaRWA2018-20261086523373308.88296126.0100152123
VE TemboMOZ2018-20263633637247*13.78339109.730074211
Fazle MahmudRR/BB/RK2016-2024252033715021.82333111.410123115
Wesley MarshallDH/NW/MCT2019-2023212103715617.67272136.400124414

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.