Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st 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,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mashrafe MortazaBAN200620062718529551*22.69266110.900112313
Chris HarrisNZ20032003221952954621.0753055.66002210
Gary BallanceYOR2019201976029415649.00272108.091102610
Mark PettiniLEI2017201787029415942.00289101.73112361
Kiran CarlsonGLA2025202577029413542.00221133.031102018
Desmond HaynesWI198119817712948449.0044566.07020330
James BraceyGLO20222022881294104*42.00265110.94110314
Tanmay MishraKEN201120119902947232.6743467.74041271
Mark TaylorAUS19921992101002949429.4054254.24022151
MahmudullahBAN201420141614329482*26.7338775.97023331
Khizar HayatMAS20142014171432946326.7336780.110112210
Ridley JacobsWI20002000171632946522.6240073.50011214
Dennis AmissENG1975197566029313748.8335682.30110340
Alex CareyAUS/SA2024202487129377*48.83272107.72030279
Luke WrightENG/SUS2014201488029312736.63278105.40111406
Will RhodesWAR202320239822937548.8331792.43020187
Sean DicksonDUR20212021983293103*58.60259113.13110239
Dipendra Singh AireeNEP202520258812937541.8634784.44020154
JI Hope-BellGLA2026202688129312341.8631293.91110371
Philo WallaceWI1998199888029310336.6330695.75111378
Javed MiandadPAK198319839922937241.8642369.27030213
Chris GreenLAN/NSW202420241110129310032.56291100.691102711
Gary WilsonIRE/NK20192019121222934029.3040971.64000192
Roelof van der MerweNED/SOM20182018141322936126.6433487.72021225
Asanka GurusinhaSL19931993141422939024.4248160.91011244
Carl HooperWI19921992191732936320.9343966.74011152
Richard HadleeNZ19831983201702937917.2435981.62011283
Kamran AkmalPAK200720072019229351*17.2443367.67013351
Mark PettiniESS2015201576029212648.6738675.65120252
David BedinghamDUR202120218702926741.71208140.380412614
Harry CameDER2025202577029213941.7132889.02110385
Brian LaraWI2002200299329211148.6739873.37111243
Gordon GreenidgeWI198219829902928432.4451856.37030234
Jimmy HansraCAN201120111010129270*32.4450657.71020206
Oliver PeakeAUS/VIC20262026101012927332.4431792.110101811
Vikram SolankiENG20052005151122926632.4443766.82021221
Shahriar NafeesBAN200820081111129290*29.2041869.86031360
Albie MorkelSA200920091614529250*32.44238122.69010297
Nathan McCullumNZ20132013191422924724.33284102.820002212
Mashrafe MortazaBAN20082008252242923816.2240172.82002207
Jonny BairstowENG2021202165029112458.20239121.761102616
Richard LeviNOR201420147602918448.50286101.75031335
George HankinsGLO201820186612919258.2037178.44030290
Sadeera SamarawickramaMSC2026202676129112558.2029299.66120301
BS McKinneyDUR2024202466029111548.5034584.35110298
Sam NortheastGLA20222022771291177*48.5030595.41111324
Brandon KingWI2024202499029110232.3334883.62110365
Angelo MathewsSL201020101410429177*48.5034185.34032194
Gyanendra MallaNEP20222022101002917529.1045563.96021296
Graeme SmithSA201320131111029111626.4540072.75110301

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.