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
Hashmatullah ShahidiAFG201420144416738*22.3311458.7700060
Roelof van der MerweNED20262026751673416.758083.7500051
Jeevan MendisSL201420147536730*33.5051131.3700042
Sean AbbottAUS/NSW20252025651673516.758677.9100051
Barry McCarthyIRE/DUR201820181052674322.337589.3300022
Taranjit BharajDEN20252025551674016.7510365.0500041
Henry ThorntonSA20232023653675133.507095.7101143
Gareth DelanyIRE20202020550672213.4010067.00001101
Thaveesha KahaduwaarachchiPSC20262026550675413.4012752.7601140
Heshan HettiarchchiCMCC202420245516722*16.7513151.1500021
Ijaz FaqihPAK198419845516723*16.7510762.6200140
Javed AhmadiAFG20102010650673513.408876.1400090
Andre AdamsNZ200520057636730*22.3361109.8400032
Vaibhav WategaonkarOMA20142014660672711.1712951.9400020
Mitchell OwenTAS20232023661671613.408578.8200012
Rahul GunasekeraNSWC202620266616741*13.4011657.7600131
BJ DawkinsKEN2026202677067309.5714346.8500082
Ijaz AhmedPAK19861986771671911.1710862.0400040
Curtly AmbroseWI1997199712736731*16.7511657.7600140
Ronnie IraniENG20032003882672011.1712454.0300160
Elton ChigumburaZIM2016201698067418.3811757.2600230
Narendra PatelUSA20232023109167238.3812852.3400040
Nosaina PokanaPNG2019201914966711*22.3314247.1800041
Dominic CorkENG19961996149167218.3812055.8300251
Shane WarneAUS1998199816104671911.1764104.6900251
HMRKB HerathSL20132013171046717*11.1710265.6900070
Paul ReiffelAUS19931993161076729*22.3310166.3400140
Adil RashidENG202520251513467147.4410563.8100161
Bazid KhanPAK20052005110666666.009768.0401040
Kassim NassoroTAN201420141116666*-10662.2601060
Marco MaraisNW20162016110666666.007785.7101081
Aiden MarkramSA20172017110666666.0060110.0001042
Rob YatesWAR20192019110666666.007489.1901061
Collins ObuyaKEN20142014220663733.006897.0600052
Jeff CroweNZ198919893216639*66.0011258.9300081
Ahmed FaizMAS201720172216649*66.0013648.5300090
Daniel LawrenceESS20172017220663433.007785.7100051
Lahiru MadushankaGAL201920192226642*-46143.4800043
Shadab KhanPAK2017201712226652*-8478.5701021
Ben ComptonKEN20252025220665533.009768.0401070
Mike DennessENG19731973220666633.0012154.5501160
Litton DasBAN20232023220666133.0062106.45010110
Chris CairnsNZ19931993331663133.0013548.8900010
Gregor MaidenSCO20102010330663122.0010463.4600041
Ronald EbanksCAY20142014330662822.009073.33000100
Anamul HaqueBAN20132013430664022.008875.0000080
Binod BhandariNEP20262026330665622.009569.4701180
James HarrisMID20152015530663222.0011756.4100040
Andile PhehlukwayoSA201620166326642*66.0056117.8600054
Sachith PathiranaSL20152015330663322.007291.6700052
PreviousPage 190Next

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.