Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Prithvi ShawIND20202020330844028.0082102.44000122
Shubham RanjaneUSA202520254318446*42.0011672.4100061
Oli CarterSUS20262026330845828.0010282.35010112
Clayton LambertWI19911991440846621.0014159.5701151
Timroy AllenUSA20122012442844542.008895.4500036
Avishka FernandoSL20252025440845621.0011573.04010101
Ben GeddesSUR20212021441843228.009390.32001102
W SahanACCC20262026540844621.0084100.0000063
AS SawantMID20262026540844421.0076110.5300164
Shaukat DukanwalaUAE199619965428440*42.0013960.4300061
Thomas OdoyoKEN19971997651844121.0014757.1400062
Vusi SibandaZIM20032003550845816.8019343.52011100
Christian BurgessBER20142014650842816.8012070.00001121
Ben CoxWOR20162016850843116.8011374.3400181
Sam CurranENG/SUR20182018751843021.0011771.7900081
Pargat SinghCAN20262026650844216.8014657.53000110
Jofra ArcherSUS20172017751844521.0058144.8300074
Scott EdwardsNED20212021650845616.8012070.0001161
Julius SumerauerJER202220227518439*21.0059142.3700056
Sachitha JayathilakeBCAA202420248538441*42.0010084.0000043
BJ WatlingNZ20102010760845514.0015354.90011100
Luke ProcterNOR20232023761843916.8014458.3300150
Gaudi TokaPNG20232023660842814.0016750.3000161
Mark DekkerZIM199419946618423*16.8025433.0700020
Collins ObuyaKEN20012001972842716.8010084.00001121
David ObuyaKEN20032003771845714.0014259.1501191
Jerome TaylorWI2008200815718443*14.0067125.3700174
Chris ReadENG2003200314738430*21.0013363.1600170
Rashid KhanAFG202620269718437*14.009588.42000101
Dylan BudgeSCO202220228718446*14.0010877.7800161
Nathan EllisAUS/TAS20232023974841828.0066127.2700057
Josh BakerWOR20212021774842528.009489.3600182
Faheem AshrafPAK201820181381842312.0010977.0600164
Tony DodemaideAUS198819881285843028.009885.7100020
Iftikhar AnjumPAK200720071492843212.0014557.9300252
Zaheer KhanIND2001200116105842916.8010977.0600172
Abhiraj SinghSIN2014201414106844221.0013064.6200141
Curtly AmbroseWI199919991811084237.6412766.1400054
Tapash BaisyaBAN200320031613284157.6417049.4100160
Neil FosterENG19871987221368420*12.0012169.4200250
Gulam BodiSA20072007220835141.5013262.8801091
Adrian BarathWI20122012220834241.5010579.05000150
Gerhard ErasmusNAM20212021220834441.509587.3700033
Rohan MustafaUAE202020203218359*83.0010678.3001051
R GanganathCCC202620262218369*83.0011274.1101070
Lance CairnsNZ19781978220836041.508795.4001054
Julien WienerAUS19801980220835041.5016450.6101070
Bill AtheyENG19801980220835141.5010777.5701051
Sunil WettimunySL19791979220836741.5014059.2901090
Herschelle GibbsSA19961996330833527.6711770.9400090
PreviousPage 169Next

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.