Live1st ODI · India in New Zealand 2026/27NZ170/9 (37.2)INDIND chose to bowlTest1st 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)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 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
Josh BohannonLAN202620269903046233.7842671.36010324
Dhananjaya de SilvaSL20212021111113049130.4042072.38020280
Upul TharangaSL20182018141313045625.3340475.25011316
MahmudullahBAN201120111513530468*38.0040475.25020234
Vinayak ShuklaOMA20262026131313047725.3334687.86021199
Ravi BoparaENG20072007191773045230.4043370.21011280
Marlon SamuelsWI20142014552303126*101.0032094.692002414
Jordan SilkTAS2025202577130385*50.50298101.68020342
Ben McDermottAUS/TAS2021202177030313343.2935385.84122287
Luc BenkensteinESS202520258803038337.88238127.310303313
Michael ClarkeAUS20132013119130310537.8836084.17110361
Fakhar ZamanPAK2022202299030310933.6735286.08110383
Allan LambENG198519859933038150.5033091.82031246
Robin SmithENG1989198999230381*43.2939876.13031283
Harry TectorIRE/LL202520251211130312030.3037281.45122245
George MunseySCO202420246603029150.33296102.03020408
Philip SaltENG2022202286030212250.33218138.53110404
Jack TaylorGLO201720177703026843.14230131.300402912
Sithara GimhanMSC202620268703029243.1433490.42020444
Gareth RoderickGLO20192019881302100*43.1433889.35121254
Kim HughesAUS198019809813029843.1438079.47020201
Riki WesselsNOT20172017111003028130.2033290.96020338
Virat KohliIND202220221111030211327.4534787.03122322
David GowerENG1979197913123302101*33.5639875.88111281
Suharril FetriMAS201420141413630255*43.1458951.27011290
Ishan PandeyNEP20262026131313028425.1745466.52021253
Brendan TaylorZIM20132013141413027923.2343070.23014303
Andrew HudsonSA19931993171703029317.7661149.43022291
Ricardo PowellWI20032003211853025023.23269112.270113211
Henry HuntSA202320236603017550.1735884.08040331
Andrew FlintoffENG20082008118230178*50.17276109.06021336
Phil MustardDUR201520158803019837.6338777.78020361
Jatinder SinghOMA2025202588130110043.0039176.98110334
Mohammad YousufPAK200920099903018733.4441073.41010281
Gary WilsonIRE20112011101013016133.4433490.12020297
Geraint JonesENG20052005221823017118.8148562.06010284
Jordan SilkTAS2021202187230090*60.0034088.24031281
Barney RogersZIM200520058803008437.5044966.82030342
Liton DasBAN202620269923007642.8636582.19020196
Benny HowellGLO2015201511923008042.8635085.71020247
Waseem MuhammadUAE202520259903007633.3334786.460301513
Stuart WilliamsWI19941994101003006130.0046864.10011383
Andrew BalbirnieIRE/NW202620261211030010927.2743868.49101324
Misbah-ul-HaqPAK200920091312330076*33.3345865.50021251
Allan LambENG19921992121203006025.0039875.38020232
Glenn MaxwellAUS/VIC202220221413230080*27.27292102.740102613
Roston ChaseWI20252025151523005523.0834786.460232310
Sineth JayawardenaTUCA2026202666029913649.83245122.04121398
Rishi PatelLEI202320231010029916129.9031894.03110337
Sean WilliamsZIM20142014111112997029.9037280.38030226

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.