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
Steve WaughAUS199119911412521765*31.0030970.23010130
Nathan McCullumNZ20102010131212174319.7329274.32000131
Narendra PatelUSA20222022171562173724.1127180.07001193
Khaled MashudBAN200320031817321735*15.5048644.65001180
Dwayne SmithWI20062006262012173811.42198109.600031413
Viv RichardsWI19761976331216119*108.0023193.51111301
Shaun MarshAUS2013201354021615154.0025385.38101255
A BandaraCCC20262026742216150*108.0022596.00100144
Ali ZaheerKUW202520255522169972.0025784.05020214
Muhammad TanveerQAT202520255522169172.0028276.60020231
Allan LambENG199119915502166243.2022795.15020261
Steven TaylorUSA202120216602169236.00191113.090202410
Ruvindu GunasekeraCAN201820186602168336.0024687.800211712
Brad HaddinAUS200620067712167036.0025086.40010149
Sam RobsonMID202320237702166230.8625285.71020212
Ned EckersleyLEI201720178712168036.0022098.18010211
Rory BurnsSUR201420147702168730.8625983.40010192
Zafar AnsariSUR2015201597321666*54.0022994.32010113
Steve TikoloKEN199619968802169627.0028675.52021176
Craig WallaceSCO2017201710802165827.0025784.05020173
Muhammad UsmanUAE20172017109321658*36.0027478.83010222
Andrew SymondsAUS20012001171012166024.00200108.00010253
Alok KapaliBAN200220021010221689*27.0030072.00011210
Alex ObandaKEN20182018101002165921.6029473.47011235
Chris WoakesENG/WAR201620161610421695*36.00209103.35011162
Stephen EskinaziLEI202620261010121693*24.0035560.85010202
Umar AminPAK20132013111112165921.6030271.52010242
Matt PriorENG20112011131212166719.6424588.16012251
Kiplin DorigaPNG20192019141312166518.0034762.25010152
Michael RichardsonDUR2019201954121510271.6723491.88110136
Shadab KhanPAK20262026542215113*107.5024787.04110168
Joe DenlyKEN202220226602156535.8323193.07020223
Zeeshan MaqsoodOMA2020202066121510943.0025384.98110254
Michael BurgessWAR202220226612159343.00199108.04020206
Zahoor ElahiPAK199619966602158635.8331368.69030196
Jos ButtlerENG202620268722156943.00168127.980101511
Nizakat KhanHK201720177702159330.7122993.89010169
Daryl MitchellWOR201620167722156443.0029572.88020211
Tom FellWOR201520157712156335.8328974.39020212
Ben GeddesSUR202220228802157326.8826780.52020243
Javed OmarBAN2006200699121564*26.8835560.56010370
Tony UraPNG201720179902156123.8929273.63011192
Younis KhanPAK20102010101002157321.5036858.42022100
Sean WilliamsZIM200720071010221570*26.8826880.22031201
Mohammad MithunBAN20182018111022156326.8828375.97020147
Rashid KhanAFG201620161210121560*23.89215100.00010205
Ronnie IraniENG20022002131212155319.5530370.96012141
David WilleyENG/NOR20152015171212159119.5525285.32012149
Rod MarshAUS198119811713321554*21.50213100.94013162
Naeem IslamBAN200920091915721573*26.8833464.37012157

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.