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
Majid KhanPAK19811981321765676.0010373.7901030
Andrew WhiteIRE20062006330764025.339679.1700070
MahmudullahBAN20202020330764125.338985.3900051
Trevin BastiampillaiCAN20072007330764925.3312262.30000111
James FullerHAM202620263317658*38.0051149.0201055
Ollie RobinsonKEN20192019530764625.338886.3600071
Matt FordMR202220224327671*76.007897.44011101
Tom ClarkSUS20212021330764425.338490.48001101
Liam ScottSA202220223327642*76.0061124.5900063
J WilsonNW20242024330764825.3310969.7200063
Dewald BrevisSA20262026331763738.0060126.6700035
Aamer SohailPAK20002000330764725.3311367.2600060
Jacques KallisSA20132013440765019.0011069.0901081
James TredwellKEN201620169427647*38.009480.8500060
Samiullah ShenwariAFG20122012540763219.0016346.6300071
Corne BodensteinJER20172017541764725.338490.4800044
Brian ChariZIM20152015440763919.0016446.3400040
Karan KCNEP20212021541764225.338787.3600055
Ryan DaviesSOM20162016641764625.3367113.4300061
Jack TectorLL202020204417676*25.338490.4801371
Jake WeatheraldTAS20232023440763519.0013855.0700090
Anique UddinDEN20192019541764325.3310771.0300030
Jamie SmithSUR20192019440764019.008490.4800072
Oliver HaldDEN20242024540764819.0071107.0400065
Harry ManentiITA20222022440763619.0011267.8600061
J MooresLAN20252025440763519.007996.2000092
Steve RhodesENG19941994441765625.3310076.0001071
Naimur RahmanBAN19981998441764125.3313954.6800030
Mark AlleyneENG199919994417638*25.3312063.3300020
Naved-ul-HasanPAK20102010551763319.0068111.7600163
Pieter SeelaarNED201020108537634*38.0010572.3800182
James PeirsonQUE20232023550764015.207996.2000081
Mark AdairIRE/NK20202020650762915.2010969.7200043
Henry ThorntonVIC/SA202220229527625*25.3310969.7200073
MS RizviKEN20252025651763619.007897.4400071
Imran KhanPAK198119816527629*25.3312162.8100120
Javagal SrinathIND199519951262763719.0066115.1500162
Mohammad HafeezPAK20072007660763412.6712461.29001130
Darren GoughENG/ICC2005200516657646*76.009084.4400070
Khizar HayatMAS20222022760763012.6715050.6700061
Kieran Noema-BarnettGLO20152015861763415.208688.3700043
Abram MutyagabaUGA201520156617640*15.2016047.5000192
Jamie OvertonENG20262026961763415.2067113.4300072
GD CrossDER20142014860762312.679084.4400072
Chris WoodHAM20142014760762712.679381.7200050
David GowerENG19801980660762712.6710870.3700080
Phil SimmonsWI199819987617623*15.2010771.0300090
Mashrafe MortazaBAN2005200510717629*12.678095.0000271
Yasir ShahPAK2015201514727632*15.208193.8300161
Glenn MaxwellAUS/VIC20242024870763010.867897.4400264
PreviousPage 178Next

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.