Live1st ODI · India in New Zealand 2026/27NZINDIndia won the toss and 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,790 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Moeen AliENG201520151918337612825.0741091.711004110
Keaton JenningsLAN2018201866137513675.0039395.42130342
Ramnaresh SarwanWI200720079913759246.8848177.96020325
Wiaan MulderSA/LEI202320231312437584*46.8838896.65052398
Rohit KumarNEP20242024151203759631.2542987.410413114
Manoj PrabhakarIND1994199414134375102*41.6756466.49121400
Kevin O'BrienIRE/LL20192019161643756831.2542388.65021346
Ian BothamENG19921992171633757928.8554968.31021406
VL JaniWAR202620268823749862.33351106.550404212
Marlon SamuelsWI201620161010037412537.4040592.351213011
Andy FlowerZIM1992199211112374115*41.5657964.59120261
Jesse RyderNZ200920091211037410534.00371100.811224013
Mohammad NabiAFG201520151716037411623.3846480.601122210
Mike AthertonENG19961996181803748520.7866256.50033280
Karl BrownLAN2014201477137312962.1741789.45120377
Tom WestleyESS201920198803737746.6337699.20040364
Gareth RoderickGLO201520151110037310437.3048676.75130402
Adeeb UsmaniUAE202620261211037311633.9147179.191212912
Jacques KallisSA2006200614131373119*31.0854069.07112422
Najibullah ZadranAFG201820181613437381*41.4439594.430302512
Asanka GurusinhaSL1994199414142373117*31.0861960.26111312
Majid HaqSCO20072007161603737123.3153869.33031472
Nayan MongiaIND19981998362663735118.6555866.85011305
Tom WestleyESS2026202677037212953.14350106.29210433
Louis KimberLEI2022202299037210241.33351105.981314010
Yuvraj SinghIND201720171110137215041.3337798.67110467
Mudassar NazarPAK19821982131303727928.6263358.77020300
Mark BoucherSA20032003231643725531.0047777.99010332
Andy FlowerZIM19961996161613728224.8054368.51041240
Ryan McLarenSA2013201327231037271*28.6249075.92010326
Khurram KhanUAE20142014882371132*61.8342886.68121401
Lendl SimmonsWI20132013101003717537.1046679.610303012
Jeremy BrayIRE200720071212137111633.7354168.58202396
Regis ChakabvaZIM202220221414137110228.5446779.44111344
Ahmed ShehzadPAK201120111515137111526.5050573.47202436
Guy WhittallZIM19991999191953716726.5053669.22011327
Cheteshwar PujaraYOR2018201888137010152.8641190.02131361
Brandon McMullenSCO202620261091370100*46.25319115.991313719
Jacques KallisSA20112011101003707637.0048676.13040296
Mohammad HafeezPAK20102010101003706837.0048376.60030411
David MillerSA2017201713104370117*61.6737399.201201915
John DavisonCAN200720071313137069*30.83339109.14030446
Andrew BalbirnieIRE/MID20152015161513709726.4348676.13020324
Tim DavidSIN201920195513699792.25356103.65040378
Michael KlingerGLO2017201777036913452.7147378.01120388
Devon ConwayNZ202520258803699746.1344682.74020465
Keaton JenningsLAN2023202388236912761.5038695.60210464
Liam DawsonENG/HAM20162016993369100*61.50315117.14130236
Scott EdwardsNED202520259913697446.1345381.46020272
Shoaib MalikPAK200220021210136911541.0060461.09200362

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.