Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND114/1 (18.1)IND need 29 runs in 83 ballsTest1st 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Carlos BrathwaiteWI201920191511123610123.60223105.831111812
Cameron GreenAUS202320231211223650*26.2227585.82010223
Kim HughesAUS19821982121112366423.6035566.48021182
Shane WatsonAUS200220021812523677*33.7135067.43010124
Sompal KamiNEP20182018131262366139.3329879.19011196
Jason HolderWI201620161414523645*26.2227585.82001176
Haris SohailPAK2014201455123585*58.7528183.63020194
Stephen DohenyMR2025202555023512947.00229102.62110306
Zak TribeJER2024202455223510078.33190123.68121227
Dean ElgarSA/SUR201820186602359139.1726788.01030155
Shan MasoodYOR202420246602357639.1725691.80031202
Jake LehmannSA2022202266223578*58.7524695.53010242
KI FernandoBRC202620266602357239.1730876.30030224
Shaun MarshAUS2011201177023511033.5730377.56110223
Faoud BacchusWI19831983107223580*47.0037263.17020161
Alex WakelyNOR201620169802357129.3827784.84021197
Shakib Al HasanBAN202220229912357729.3828582.46011233
Ben CoxLEI2024202410902354926.1125094.00000243
Tom BlundellNZ20232023101032356833.5727286.40020242
Ian HealyAUS19951995131142355633.5727685.14021132
Karim SadiqAFG2010201013122235114*23.5031774.13103265
Nuwan KulasekaraSL20122012281832357315.6725392.89012186
Matt RevisYOR202520255522348578.00186125.81021255
Feroze KhushiESS2021202155023410946.8026986.99110173
Alvin KallicharranWI197519756612347846.8031075.48020282
Daryl MitchellWOR201420148702348833.4334268.42010230
Saif ZaibNOR202420248702345833.4328282.98020165
Tanzid HasanBAN202420247702348433.43230101.740212510
Peter TregoSOM2015201588123471*33.43181129.280212811
D'Arcy ShortWA2024202488023412729.2527585.09101311
Richie BerringtonSCO2015201510902346226.0032073.13020155
Matthew ShortAUS/VIC20252025111102347421.2728183.27022264
Basil HameedUAE20242024111112347123.4030476.970211611
Craig ErvineZIM201720171212223469*23.4031973.35012191
Rohit KumarNEP201820181212323448*26.0042555.06001160
Ikram AlikhilAFG20192019121232348626.0038660.62020181
Jeff DujonWI19871987201852344618.0038760.47000171
Gavin HamiltonSCO2008200866023311538.8336963.14110253
Will BraggGLA201720176602339438.8331274.68021240
Jacques RudolphGLA201620168712335338.8334767.15010222
D'Arcy ShortWA202220227702339033.2929878.19020281
Murray ComminsIRE/MR2023202387023311433.2931274.68110272
David LloydGLA201820188802339229.1326886.94010166
Shoaib KhanOMA2023202388223352*38.8327983.51021224
Paul StirlingIRE2013201399023310325.8929180.07101281
Marnus LabuschagneAUS/QUE20242024139123377*29.1328282.62021224
Joey EvisonKEN2022202299123310929.1328880.90112265
Nathan McCullumNZ20112011141022336529.1325093.20030188
Rezza GaznaviSIN20142014111002339623.3033070.61012198
Robin PetersonSA20132013171332336823.3030676.14012190

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.