Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Ashish NehraIND2004200415632414*8.0016150.0000331
Lucas OluochKEN201820187612494.803177.4200111
F NsubugaUGA2018201876224136.007731.1700220
Mitchell ClaydonKEN201420149612484.803470.5900120
Blessing MuzarabaniZIM2022202266124104.804948.9800110
Mike WhitneyAUS199219922065249*24.005444.4400020
Steve HarmisonENG2004200417752413*12.004850.0000010
Martin SujiKEN1996199697424158.005940.6800210
Malcolm MarshallWI199219929702463.435642.8600110
Aaqib JavedPAK19921992257524812.006338.1000020
Douglas HondoZIM2003200317852412*8.008129.6300130
Ed RainsfordZIM200620061685249*8.007332.8800100
Trent BoultNZ2019201920842410*6.004060.0000021
Willie WatsonNZ19881988149524106.006437.5000001
Misbah-ul-HaqPAK20042004110232323.003860.5300030
Moin KhanPAK19901990110232323.003663.8900030
Manjural Islam RanaBAN20062006210232323.003271.8800020
Suresh RainaIND20072007210232323.003663.8900040
Johann LouwSA20082008310232323.007328.5700013
Abhimanyu MithunIND20112011310232323.0016143.7500022
Daniel ChristianAUS20142014210232323.0019121.0500011
Gordon GoudieSCO20132013110232323.002592.0000022
Raymond van SchoorNAM20112011110232323.0023100.0000000
Rohan MustafaUAE20122012210232323.002495.8300030
Irfan KarimKEN20122012210232323.003271.8800021
Mohammed ShamiIND20222022310232323.002882.1400021
Dotun OlatunjiNGR20142014210232323.005145.1000010
Mohammad ShahzadUAE20152015110232323.0023100.0000031
Aaron ThomasonWAR201920191112323*-15153.3300011
Aneurin DonaldDER20242024110232323.0023100.0000040
Derek DuraisingamMAS20142014310232323.003565.7100021
Viliame YabakiFIJ20172017110232323.0021109.5200011
Waqas AhmedNOR20172017110232323.004650.0000011
Max HoldenNOR201720172112323*-3762.1600030
Josh TongueWOR20222022210232323.0016143.7500021
Faheem AshrafPAK20202020210232323.0016143.7500030
Liam Patterson-WhiteNOT20252025110232323.002592.0000021
Jonathan FigyUAE20192019110232323.003663.8900000
Jack CartyLL20222022310232323.003663.8900050
K KarunathilakePSC20242024110232323.0023100.0000011
V ThewmikaTUCA20242024110232323.004254.7600010
Majid KhanPAK19771977110232323.004452.27000--
Zaheer AbbasPAK19761976110232323.003663.8900021
Bob TaylorENG197519752112323*-4847.9200030
Alvin GreenidgeWI19781978110232323.003369.7000040
Hasti GulAFG200920092112323*-11209.0900021
Hitesh ModiKEN200420042212318*23.003076.6700030
Reinout ScholteNED20022002220231211.507929.1100020
André NelSA20082008920231311.502495.8300030
Paul WisemanNZ19981998621231623.003467.6500011
PreviousPage 276Next

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.