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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Agha SalmanPAK20232023201644295835.7543698.39030408
Chris CairnsNZ20042004231954297430.6446292.860312919
Colin AckermannLEI20192019881428152*61.1446592.04210437
Joe DenlyKEN2016201699242810561.1455077.82210417
Nicolas PooranWI2023202399242811561.14382112.042003519
Max O'DowdNED202420241212142879*38.9163667.30030419
Nathan AstleNZ2005200517161428115*28.5366664.26120531
Alex ObandaKEN200920091616142896*28.5356975.220313820
Allan BorderAUS19831983232114285421.4059172.42010380
Geoff HowarthNZ19831983242324287620.3865665.24020422
Jean-Pierre KotzeNAM201920191010042714842.70404105.692014019
Lewis GoldsworthySOM2024202410102427115*53.3849386.61120436
Paul CollingwoodDUR201420141111342711353.38411103.891304810
Harpreet SinghUAE20262026121104278138.8246591.83030417
Ed JoyceIRE/LL201720171212042711635.5857374.52110406
Asad ShafiqPAK201120111413242778*38.8262568.32041361
Rohan MustafaUAE20222022181624278830.5071160.06043325
Simon O'DonnellAUS19901990231624277430.50409104.400323015
Dwayne BravoWI2006200624196427112*32.8552281.80122373
Sam HainWAR20182018762426108106.5047988.94230421
Charith AsalankaSL202220221110242611053.2544994.88130349
Sherfane RutherfordWI20242024973425113106.25354120.061403323
Herschelle GibbsSA200920091111042511038.6449585.86120525
Tom PrestHAM202320231111242510547.2245593.41130407
Anil SahNEP2024202413132425112*38.6445493.611514312
Rovman PowellWI201820181817242510128.3351382.851212618
Moeen AliENG/WOR201820182922142511420.24425100.001034311
Michael RichardsonDUR20172017882424100*70.6747689.08140327
Hashim AmlaSA/HAM20182018141404247130.2947090.21031511
Harry BrookENG20232023161614248028.2744495.500314313
Luke RonchiNZ2015201532233424170*21.20329128.881043618
Martin GuptillNZ201820181010142310047.0057873.181213810
Jim AllenbySOM20162016101004238142.3045193.79052447
Ramiz RajaPAK1990199011113423116*52.8859171.57311342
Hamilton MasakadzaZIM20132013141404238530.2156974.34020438
Stephen FlemingNZ19971997171704236224.8868361.93020351
Chris HarrisNZ19981998231964235532.5456974.34030268
Matthew MontgomeryDER2025202566042211470.33397106.30210544
Allan LambENG19901990151414227232.4660170.22040341
Varun ChopraESS2019201955042115684.2047788.26300375
Dominic SibleySUR2026202688042110152.6354976.68141433
Nick SelmanGLA2021202199142114052.6357273.60120341
James WhartonYOR2025202599142111852.6345991.72131422
Brandon McMullenSCO202320231110042113642.1049485.22210458
Calum MacLeodSCO201720171212242115442.1056574.51131463
Moeen AliENG201420141212042111935.08383109.921313416
Shakib Al HasanBAN20152015161444216342.1046889.96040403
Imrul KayesBAN20112011181814219324.7665064.77031445
Matt HorneNZ19991999191904217422.1667162.74031512
Daniel HughesNSW2022202266042013970.0046290.91301459

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.