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
Gavin MurgatroydNAM20032003660905215.0014562.0701271
Jacques RudolphGLA20152015861905818.0019346.6301190
WF StellingNED20072007962904422.5015458.4400050
Ben FoakesSUR202520256619043*18.0011280.36000102
Aneurin DonaldHAM20192019661905718.0010486.5401193
Matthew WaiteWOR20232023762904422.5010585.71001110
Joshua RasuVAN20222022660903815.0019147.12000101
George PanayiWAR20192019763902630.0010090.0000072
Tom LaceGLO20212021660903815.0015259.2100180
Josh RymellESS20222022660903815.0013268.18000130
Finlay BeanYOR20232023660903915.0012770.87000100
Mark BurgessNZ19811981860902615.0017352.0200030
Jacob OramNZ201120111272902518.0078115.3800084
Saleem MukuddemBER20072007871903215.0015558.0600170
NazimuddinBAN20082008770904712.8613069.23000131
Rob KeoghNOR20152015770905012.8613268.18013100
Ed BarnardWOR20192019973906122.509891.84010101
Lee GermonNZ19951995970904012.8615159.6000070
Ajay RatraIND200220021281903012.8612770.8700080
James BurkeSUR201520159929026*12.8610189.1100022
Mahendra NagamootooWI20012001121019022*10.0016355.2100191
Darren GoughENG19961996171139026*11.2512770.8700190
Ruwan KalpageSL1992199214116901418.0013467.1600030
Ali SaleemNOR20122012110898989.0088101.14010132
Peter BorrenNED201420142218961*89.0052171.15010104
Anshuman RathHK20152015220895344.5012074.1701080
Chetan ChauhanIND19801980220894644.5016155.2800050
Graham ThorpeENG19931993330893629.6712571.2000060
Kevin O'BrienIRE20122012430893929.6712770.08000121
Jimmy HansraCAN20122012330894929.6718248.9000051
Karl BrownLAN20182018430894829.6711577.3900072
Alex MellorWAR20192019431895844.5084105.9501064
Jacob LintottWAR20262026531895244.5010386.4101080
Mushtaq MohammadPAK19751975330895529.6716454.2701050
Sunil GavaskarIND19791979330895529.6720543.4101080
Vinod KambliIND19981998330893929.6710783.1800081
Mohammad WasimPAK19961996330894429.6716155.2800020
Jeevan MendisDER201720178418944*29.679296.7400082
Abhik PatwaTAN20162016440892822.2515856.33000120
Colin de GrandhommeNZ202020204418958*29.6764139.06010103
Rohan MustafaUAE20162016440894322.2510882.4100182
Miles HammondGLO20262026440895022.259296.7401093
Josh ButlerGUE20172017440893622.2515158.94000120
Sulaimon RunseweNGR20172017440894422.2519944.7200010
CJPF KalugamageITA20222022440895022.2513366.9201083
Ahmer Bin NisarBHR20262026540896122.2514660.96010101
Naved-ul-HasanPAK20092009753893344.5071125.3500045
Hemang BadaniIND20022002651893522.2510981.6500080
Suresh RainaIND200520058518939*22.2588101.14001100
Phil MustardENG20072007550892817.809395.70000121
PreviousPage 163Next

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.