Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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
Shoaib MohammadPAK19931993550924918.4019547.18003100
Ben BrownSUS20142014860923415.3311778.6300062
Angus RobsonLEI20142014660922815.3311580.00000120
Jacob LintottWAR202420241063922730.6715559.3500051
Jason KilaPNG20212021660923615.3317054.1200171
Tony MunyongaZIM202220226619230*18.4013468.6600082
Usman GhaniAFG20152015660924815.3310290.20001101
Ayana SiriwadhanaTUCA20242024760923115.3312176.0300074
Rod MarshAUS197519757629252*23.0015061.3301040
Lewis McManusNOR20262026771923115.339992.9300272
Richard NgaravaZIM20242024972924818.4010389.32000112
Enamul HaqueBAN19991999982921915.3315858.23000100
Craig MeschedeGLA20172017881922313.1485108.2400083
Andy BichelAUS200220021692921913.1412275.4100172
Brett LeeAUS2008200813104923715.3313866.6700152
Lance CairnsNZ19841984111019240*10.2210686.7900275
Dawlat ZadranAFG20142014131069224*23.0010488.4600246
Syed KirmaniIND19831983191159224*15.3320046.0000150
Ian BradshawWI2006200626125923713.1412871.8800263
Lasith MalingaSL20112011241339232*9.2070131.4300476
Waqar YounisPAK199619963418892289.2014961.7400334
Liam LivingstoneLAN20152015110919191.0088103.4101063
Andrew NorthcoteITA20102010220917345.5010388.35010100
Kushal Janith PereraSL201720172229147*-11082.73000100
Jason SmithSA20242024220919145.509892.8601194
Wasim RajaPAK19751975330915830.3312075.83010100
Lance KlusenerSA20032003532915791.0077118.1801056
Ashton AgarAUS/WA202320234319148*45.5010586.6700035
Tom BaileyLAN20232023531916045.509397.8501082
Jannisar KhanUSA20182018331915345.5076119.74010102
G WeerasingheKYCC20242024330918430.3313169.4701043
Zaheer AbbasPAK19781978330914830.3310289.2200010
Michael SlaterAUS19931993330917330.3311976.47010101
Damien MartynAUS199319934419151*30.3384108.3301071
Narsingh DeonarineWI20052005440914122.7518349.7300081
Peter BorrenNED20092009540915022.759397.8501062
Lendl SimmonsWI20062006440917022.7516854.17012100
Alex GidmanGLO20142014441914730.3313070.00000110
Mohammad ShahzadUAE20162016440913722.7515060.6700092
William BeerSUS20192019640917522.7511380.5301092
Nikhil ChaudharyTAS20262026540913422.7588103.4100015
Saud ShakeelPAK20252025440916222.7512572.8001080
SJ HarbinsonLL202320234429148*45.5086105.8100294
Joseph EcklandHAM20232023641917230.3387104.60011110
Odil PereraCMCC20242024440914722.7514861.49000111
Dilip VengsarkarIND19901990440915422.7512473.3901192
Hitesh ModiKEN200120015539131*45.5016355.8300060
Bastiaan ZuiderentNED19961996551915422.7516056.8801050
David ObuyaKEN20102010550913218.2013467.91001141
Kabir AliENG200520058529139*30.339694.7900081
PreviousPage 161Next

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.