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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Minod BhanukaTUCA2025202577220274*40.4025977.99011231
Robin DasESS202220227702026328.86173116.76010274
John ReidNZ198419847702028028.8633260.84010122
Chris GayleWI201120118812028028.8622191.40011274
Peter BorrenNED2007200711802029625.25196103.06010186
Matty CrossSCO202520259802025925.2522390.58010210
Graeme van BuurenGLO2021202188220251*33.6724383.13010224
Tim BresnanENG20092009131052028040.4021992.24010250
Qaiser AliCAN20072007101012027022.4429967.56022251
Dirk ViljoenZIM200020002316320263*15.5429668.24022103
Stephen EskinaziMID2021202144020113050.25193104.15101205
David GowerENG19781978441201114*67.0024881.05110170
Rohan RangarajanSIN202220225502018740.2026575.85010232
Max HoldenMID202120215502019440.2023087.39011232
Henry NichollsNZ2017201766320183*67.00179112.29010203
Harry DukeYOR2023202366120193*40.2027872.30011202
John WrightNZ198019806602016033.5041748.20020151
Adam LythYOR201920197702017828.71184109.24021254
Mohammad RizwanPAK2022202287120169*33.5024881.0502083
Wanindu HasarangaSL/GAL201920197712018733.50160125.63020223
Robin SmithENG199619967702017528.7132062.81021191
Lyndon JamesNOT2026202698420145*50.25182110.44000244
Chris BenjaminKEN2026202688320155*40.2021792.63021144
Ravindra JadejaIND20092009149320160*33.5026775.28021192
Lewis HillLEI20232023101002016320.1025379.45010171
David GowerENG19841984101002013620.1032462.04000131
Manjural Islam RanaBAN20042004111132016325.1341848.09011120
Waseem MuhammadUAE20242024111102014918.2730565.90001186
Chamu ChibhabhaZIM20082008121202015216.7530665.6902280
Aarif SheikhNEP20182018131302015015.4639750.63011120
Neil BroomNZ20092009161632013715.4630665.69004152
Daniel HughesNSW2021202144020010150.0025678.13110232
Stephan BaardNAM2021202144020014550.00191104.71100223
Assad ValaPNG20242024541200129*66.67186107.53111196
Sikandar RazaZIM202020206602006633.33190105.26020175
Sam WhitemanWA202420246602007433.3322190.50011203
Niroshan DickwellaNCC2024202476020011233.33138144.931001411
Mudassar NazarPAK198119816602005133.3338052.63020150
Darren LehmannAUS2001200197320092*50.0020697.09020172
Alexei KervezeeWOR201420148712008033.3323385.84022211
Aiden MarkramSA202120218702009628.5721493.46010169
Tim WardTAS2025202577020010528.57186107.53101165
Tom LathamNZ202620268822006933.3329268.49010141
Devon ConwayNZ202220229812005628.5730266.23010241
Asif AliPAK20182018118120050*28.57153130.720101312
Matthew MontgomeryNOT202120218832003540.0023585.11000192
Chamika KarunaratneSL20212021109420044*40.0024780.9700095
Junaid SiddiqueBAN20082008101002008520.0039750.38012180
Noah CroesNED202420241210120046*22.2229468.03000141
Zach Lion-CachetNED20252025101002007820.0028071.43010151

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.