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 List A)

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 6,790 of the 6,796 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
AR ShettyLAN2025-2026161353085338.50274112.41011264
Tarisai MusakandaZIM2016-2022161613086020.5338779.59011305
Kemar RoachWI2008-20229660363083412.8359451.85009246
Pushkar SharmaKEN2024-202510903077834.1142073.10030423
IhsanullahAFG2017-20181616230757*21.9344069.77032386
Fionn HandIRE/LL/MR2019-20262517530749*25.58282108.870023113
Gerrie SnymanNAM2003-2016222003078315.3544668.83024278
Dewald BrevisSA2025-2026121223065430.60220139.090101325
Elmore HutchinsonUSA2012-20212820830649*25.5030799.670021120
Matt McKiernanDER2021-20231614230572*25.42296103.04012296
A LiyanaarachchiKYCC/CMCC2024-2026141413056123.4638878.61021348
Dale BenkensteinSA1998-2002232033056917.9446365.87013200
Wellington MasakadzaZIM2015-2026483263054011.7347164.76005244
Matthew HurstLAN2023-2026161423036625.2533590.45021305
Ishan PandeyNEP2026131313028425.1745466.52021253
Nathan McAndrewSA2021-2026242123025515.89255118.43014269
J ChaturangaBHR2014-201799030111033.4432692.331102220
Loots BosmanSA/AX2006-2010141203018825.0830598.69022379
Brad EvansZIM2022-20262624430158*15.0531396.170222012
Craig YoungIRE/NW2014-202679461830140*10.7536183.38007259
Jekon EdnessBER2007-2010141423007225.0050859.06012263
Richard NgaravaZIM2017-20265736142994813.5936581.92006319
Taskin AhmedBAN2014-2026985517299217.8749360.6500112210
Sohail AhmedBHR2024-20261313329870*29.8052356.980201911
Winston BenjaminWI1986-1995855212298317.4540673.400010186
Craig CachopaSUS2014-2016161402975821.2138976.35011289
Zahoor ElahiPAK1996-1997141412978622.8550758.58033256
Paul NixonENG2007191842974921.2134785.59002217
SML FernandesESS2024-2026231862975124.7530198.67010324
Ben DwarshuisAUS/NSW2021-2026282162973419.8031893.400012111
Scott SteelDUR/LEI2019-20229902966832.8938676.68030381
AR RamjaniUGA2024-2026131122967432.89289102.420302710
Joseph EcklandHAM/GLO2023-2026161422967224.6737279.57022318
Nick ComptonMID/SOM2014-2017171602966818.5047662.18021350
Kassim NassoroTAN2010-20262019229666*17.4150458.73023342
Derek CrookesSA1994-2000322332965414.8041271.84013205
WJ BennisonYOR2025-2026101002959129.5041171.78032315
Andy PycroftZIM1983-1992201922956117.3556052.68022131
Dushan HemanthaSL/PSC/BRC2023-2026211932954718.4432590.770012011
Gaudi TokaPNG2019-2024272512952912.2953455.24004253
Daryl TuffeyNZ2000-2010935221295369.5237279.30007237
Daryn SmitDER2017-20211714529477*32.67293100.34010264
Clive MadandeZIM2022-2026201612947419.6040572.59022280
Deryck MurrayWI1973-19802617529461*24.5046862.82020182
Matthew KuhnemannAUS/TAS/QUE2021-202634211329456*36.7534684.97012256
JI Hope-BellGLA202688129312341.8631293.91110371
Jake EganNK/NW2023-2026121202938524.4245264.82021243
Michael SwartNED2011-20161716229360*20.9339075.13021327
Andrew HoddYOR2014-20182316429369*24.4233188.52011266
Amjad JavedUAE2008-2017232142935617.2436181.16011329

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.