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
NRM ThainESS202420248802278328.3828479.93020188
Dilip VengsarkarIND198219829802275328.3834166.5701080
Tom AlsopHAM20192019991227130*28.3825887.98103294
Aneurin DonaldHAM202220229902277625.2223397.42020218
Saleem MalikPAK199519959912275828.3830973.46021163
Akram KhanBAN19991999101012276525.2240056.75023240
Laurie EvansWAR20142014101012275025.22218104.13011225
Duleep MendisSL19871987101022275828.3831073.23010180
Shane LeeAUS19991999171532274718.9228779.09001113
Dinesh ChandimalCCC2025202533022612075.33173130.64110277
Ian BellWAR20182018751226145*56.5026186.59100182
Luke WrightSUS201520155502267245.20203111.33020304
John DavisonCAN2003200366022611137.67190118.951112112
Collins ObuyaKEN201720176612267245.2032369.97021175
Rob NewtonNOR2017201766122610745.2025488.98110251
Dave HoughtonZIM1987198766022614237.6727482.48111196
Peter GoughJER201420147702266132.2935763.31031210
Ian ChappellAUS197519757702266332.2936661.75020262
Moisés HenriquesNSW2025202588122671*32.2927781.59021144
Ben CalitzIRE/NW202620269812265432.29183123.500111812
Junior MurrayWI199719978802266228.2531272.44021221
Kennedy OtienoKEN200220029902265925.1139756.93021267
Sean WilliamsZIM20172017101012267025.1125190.04021231
Nelson OdhiamboKEN20182018101022268028.2532669.33021202
Lou VincentNZ200620061111022610220.5531471.97100265
Kyle MillsNZ20102010131212265220.5523098.260102012
Kevin O'BrienIRE20152015131202265018.8325987.26011264
Mudassar NazarPAK19871987151212266420.5550544.75012150
Moeen AliENG/WOR20162016161332268122.6025488.98010204
Paul StrangZIM19961996161462262928.2535064.57001200
Brad HoggAUS200320033015522671*22.6028479.58023171
Nikhil ChopraIND19991999281852266117.3834066.47011105
Devon ConwayNZ2021202133022512675.0025588.24110260
Max HoldenMID2019201955022516645.0022898.68101212
Andy FlowerZIM199419946602257637.5029177.32020210
Ashish BagaiCAN201120116612258445.0032269.88021270
Chris DentGLO201820186612258045.00208108.17020293
Nick GubbinsMID2017201777022511432.1428578.95110241
Mathew SinclairNZ200220028802257828.1340655.42022141
Will SmithHAM201620168812258432.1430573.77020110
Delray RawlinsSUS202220229812259132.14163138.04020219
Harry NielsenSA2021202188022511028.1325787.55110242
Imran KhanPAK199119918802257728.1328379.51020134
Javed OmarBAN200520059902258125.0043451.84021250
Tom AbellSOM2019201910902254425.0026285.88000180
Younis KhanPAK201220121211122570*22.5025090.00030231
Shahriar NafeesBAN20112011111102256020.4537759.68022240
Nasir HossainBAN20142014131102254120.4532369.66000172
Roshan MahanamaSL19991999121202255518.7539656.82010190
Gulbadin NaibAFG20172017151412255117.3135663.20021137

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.