ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)T20I3rd 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
V VeiqraviFIJ2026660672911.178281.7100245
Zakir Husain PatelZAM2026762673016.7556119.6400073
Benjamin van NiekerkMPU20266626738*16.7563106.3500262
Charlie WakimBH/MS/HH2022-202577067209.577984.8100271
Naved-ul-HasanPAK/HH/DG2006-201216846730*16.7550134.0000034
Jayden LennoxNZ/CD2021-202645976720*33.5062108.0600152
Ramesh PowarPK/KTK2008-2012271076728*22.3364104.6900161
KC CariappaKKR/PK/KAR2015-2023371356721*8.3853126.4200207
Rashid KhanNEP/KG/KG2019-20251714167145.1510464.4200233
Harvir BaidwanCAN2008-20132316467215.586898.5300561
Sreenath AravindIND/RCB/KAR2011-20185117116714*11.176898.5300370
Basil ThampiMI/SH/KER2016-202257171067229.5764104.6900343
AN AminouCAM2022-20262217267224.477490.5400924
Muhammad WafiqMAS2014-2026461986716*6.098479.7600534
S YeshiBHU2022-2026432186713*5.159074.4400753
Patrick BrownENG/WOR/DER2017-202511226176710*7.449669.7900610
D JayatungaBSC2024330665622.0066100.0001052
Harsh AghavSMF2026530664322.0056117.8600053
OM BakerUSA2010-20135416628*22.007390.4100161
Pratik DesaiMIZ2021440662716.5052126.9200044
Rajesh RanpuraOMA20151063662822.0042157.1400072
M KyriacouCYP2018-20217616644*13.208379.5200122
Ankit YadavODI2019-2021761663213.207094.2900032
Hrithik ShokeenMI/DEL2022-20231563662522.0065101.5400090
Zubaid AkbariCK/DC/AFG2023-202677066299.438181.4800063
Mithilesh DasKJW20211071662411.0041160.9800116
Will SheridanMR2011-201312846615*16.5066100.0000140
Mubasir KhanPAK/IU/RAW2022-2026178066218.2564103.1300061
Sumon KhanBAN/CV/CW2019-202513946620*13.2053124.5300163
Arun GokoelSUR2024-2026131026634*8.2511756.4100320
I KamaraSIE2018-20231512366177.3312652.3800221
Kanishk SethBEN/RAI/KNC2018-20242112266136.6066100.0000034
Rhys BurinagaPHI2024-20251412266226.608775.8600011
Brett RandellND/CD2017-2026441376612*11.007489.1900160
MJ AnsellISL2016-20263313466177.337390.4100133
Shadab JakatiRCB/CSK/GOA2009-20187015866209.437686.8400152
Shrikant WaghRR/PW/VID2010-20213115866139.437588.0000141
Rahul SharmaIND/DC/DC2010-2014462066614*4.717588.0000853
K SenamontreeTHA2018-2026352056613*4.4011159.4600411
Muhammad AdilBHR2026320654532.5031209.6800055
Shoaib Khan jnrPAK2008440655016.257487.8401170
Kyle HopeBT2016440652816.2562104.8400062
Kshitij PatelGUJ2018-20195416544*21.6757114.0400161
Sohail AkhtarSWA2018440652516.257586.6700033
Rajendran VivekTN20195526536*21.6749132.6500163
JA PocklingtonNOT2026652652621.6756116.0700052
Zakria Atiq ButtFRA2026550655913.0057114.0401263
Mohit RoyKGB20217516541*16.2555118.1800063
Anmol MalhotraPUN2016-20196626540*16.2563103.1700071
Jonathan GarthLL/MR2019-2021861652613.007290.2800042

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.