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
Haris SohailPAK201820184401866346.5024177.18030163
DH LateganWOR202620264401866746.5022582.67020212
Javed OmarBAN200120015511866946.5029064.14020191
Mitchell MarshAUS201820185501865537.2021885.32020143
Ross EdwardsAUS1975197565118680*46.5024675.61021150
Gary KirstenSA200320036631866962.0021785.71031242
Steven CroftLAN201420147611865137.2020093.00030133
David LloydDER202420248601867131.0022582.67020192
Max BryantQUE2022202266218688*46.50176105.68011217
Azmatullah OmarzaiAFG202520256601866731.0018998.41011149
Nafees IqbalBAN200520057701865826.5727567.64020201
Mehrab Hossain jnrBAN200620068701865426.5741944.39010170
Matt RevisYOR2021202197118658*31.00170109.41011175
Ekansh SinghKEN202620268711864231.00179103.91000157
Babar HayatHK201820188801865223.2527068.89010207
Hamu KayondoUGA201820188801865523.2539047.6902091
Rob JonesLAN2019201910821866531.0022383.41011111
Allan LambENG198619868801864523.2533355.86001150
Alexei KervezeeNED2007200712911866223.2529563.05012211
Chris JordanENG/SUS20162016141011865520.6719694.90010136
Upul ChandanaSL199819981512418627*23.2521188.15000154
Kshitij ShindeSIN20142014131201867915.5029662.84011190
Imran KhanPAK198619861612218627*18.6031159.8100143
Vusi SibandaZIM20042004181701865710.9441045.37014212
Shaiman AnwarUAE201320134401855746.2526470.08020145
Zameer KhanDEN201920195501856037.0033455.39010150
Imal LiyanageQAT202420245501857137.0021884.86020204
Josh LawrensonJER202420245501859337.0026370.34010210
Saad BaigPAK202620265501857437.0019992.96010262
S HapuhinnaTUCA202520255501857637.0019893.43020223
Ian BlackwellENG200220026601858230.83177104.52011156
Azhar AliWOR2022202266018513030.8319893.43101222
Matthew WaiteYOR201720177611857137.0018997.88010172
BJ PatelKEN200220027711854430.8333056.06001271
Virandeep SinghMAS202220227711856530.8333056.06021143
George HillYOR2022202288218513030.8323877.73102191
Saleem MalikPAK199119918801858723.1324077.0801191
Alpesh VadherKEN19991999109218573*26.4339446.95020181
Mushfiqur RahimBAN20082008121201854415.4232656.75000121
Brandon KingWI20252025121201855915.4223977.41011282
Dunith WellalageSL/SSC20262026161241854523.13159116.35000167
Shaun PollockSA200020003821718534*13.2127068.52004120
Rizwan CheemaCAN200820083301848961.33138133.330202112
Daniel Bell-DrummondKEN20192019441184120*61.3321187.20100230
Cameron GreenAUS2024202454118477*61.3322681.42010183
CG WilliamsNAM201820186511848246.0020788.8902088
George WorkerNZ201720175501845836.8023877.31030153
Alistair CampbellZIM19941994661184131*36.8021187.20100175
Richie BerringtonSCO202120216611849736.8023279.3101088
Adam RossingtonNOR201920196611846836.80142129.58011214

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.