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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Mushfiqur RahimBAN202320232214335*43.005874.1400031
Robert KeyENG20042004330431914.339744.3300060
Shaun PollockSA200820085324321*43.004595.5600030
Chamu ChibhabhaZIM20182018330432014.338351.8100040
David HempBER201020103314334*21.506764.1800031
Asif MullaCAN20092009330433614.334791.4900151
MO JonesBER20062006331432421.505775.4400031
Alex ObandaKEN20112011330432314.336566.1500042
Ravindra JadejaIND20262026530432714.336566.1500010
Michael NeserAUS/QUE20232023330434014.336368.2500131
Neil WagnerDUR20242024330433314.334497.7300051
Keith BarkerWAR20152015431432721.504987.7600060
T JamtshoBHU20172017330434214.336665.1500142
Ben GreenSOM202420244324323*43.0032134.3800032
Jan FrylinckNAM20172017330434214.334693.4800141
Alex ThomsonDER20212021530432414.335676.7900050
Greg FordLL20202020430434314.3342102.3800241
DO LeicherNAM202620263314330*21.504497.7300031
JT LangridgeSOM20262026432433243.0040107.5000062
Minhajul AbedinBAN19881988330432214.3313332.3300020
Sandeep GuptaKEN19961996330434114.337557.3300140
Vinay KumarIND201320139414327*14.334889.5800132
Mitchell StarcAUS20122012942431721.504889.5800050
Andrew TyeWA20242024740433110.7536119.4400171
Chris RushworthDUR201520158424338*21.5039110.2600022
Luke FletcherNOT20142014842431921.5035122.8600050
Ali ZaheerKUW20142014441431714.336764.1800031
Harry PodmoreKEN202220224414318*14.334693.4800030
George HankinsGLO20192019440433310.757160.5600140
Jake DunfordJER202420245414324*14.335086.0000030
Tharindu PereraBOT20172017540433210.7511039.0900102
Murray ComminsMR20222022440432410.759943.4300130
Aman DesaiSIN20242024540431910.7510242.1600050
Benji FlorosSUR20262026641432214.334595.5600022
John BracewellNZ199019905414336*14.337160.5600121
Shoaib MohammadPAK19901990440432210.7514529.6600130
Stephan SwanepoelNAM2003200355043238.609445.7400040
Mashrafe MortazaBAN201220128514318*10.754595.5600132
Steven FinnMID20182018751431710.7541104.8800051
Chesney HughesDER201520155514316*10.756467.1900061
Dane PatersonNOT202220228524321*14.3331138.7100124
Chris GreenNSW2023202365043208.605282.6900150
Barry McCarthyIRE201720177514316*10.757656.5800020
Neil RockNK201920196534318*21.504791.4900132
Oliver HaldDEN20192019551432710.754595.5600024
Akhil AnilTAN20242024551433110.756962.3200250
Rahul GunasekeraNSWC2025202555043208.606368.2500131
Martin SujiKEN2003200310634315*14.337259.7200111
Upul TharangaSL/COLBO201920197614315*8.607755.8400060
Ajit AgarkarIND19991999117143207.178650.0000030
PreviousPage 229Next

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.