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)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
Adam RouseKEN201920197519745*24.2597100.0000065
Andre de LangeSIN20142014650973719.4015961.01001131
Dan RedfernLEI20142014650974319.4015164.2400050
Ben DwarshuisNSW20232023551973424.2588110.2300055
Matthew ShortVIC20212021550976719.4011385.8401155
Shadab KhanPAK20212021550973319.4011782.9100162
Dhanuka PathiranaCAN20182018551974724.2515064.6700041
Ravinderpal SinghCAN20232023551973424.2511286.6100064
Gavin EwingZIM20052005660974616.1712776.3800190
Finlay BeanYOR202620269629743*24.2512080.8300080
Dave HoughtonZIM19941994660975716.1715562.5801160
Stuart WilliamsWI19961996660976216.1717156.73011110
Haseeb HameedNOT20232023770972713.8615064.6700081
Jack DaviesMID20232023770973213.8612180.17002101
R SilvaBSC20242024770973713.8615761.7800041
Matthew FlemingENG19981998771972816.1794103.1900083
Keith DabengwaZIM20092009881972513.8618053.8900182
Sachithra SenanayakeSL201320131493974216.1770138.57002113
Andrew HudsonSA199719971010097269.7019948.74001120
Waqar YounisPAK200220023517497237.4617156.7300081
Ruhan PretoriousNK20192019110969696.0012477.4201081
RB AlbertSUR20252025310969696.0075128.0001074
Amjad AliUAE20082008220967748.009798.97010160
Aryan LakraUAE20222022220968448.0013471.64010121
Tatenda TaibuZIM20122012330965032.0016159.6301040
Vusi SibandaZIM20162016330965332.0016159.6301082
Colin AckermannNED20222022330968132.0011782.05010102
Joseph Peter PhillipsGLO202620263329661*96.0010294.1201071
Keith FletcherENG197419744319655*48.0014466.6701090
Andy WallerZIM19931993330965532.0011682.76010102
Nasir JamalAFG20172017330965332.0014665.7501031
Jack LeaningYOR20172017440964224.0013969.0600051
Delray RawlinsBER20162016440963924.0013272.7300094
Ravindu FernandoBCAA20252025440965824.0087110.34010122
D SamarawickramaITA20222022440966224.0018053.3301090
VR RubasingheNCC202520255419636*32.0015661.5400090
Michael PedersenDEN20122012550965919.2012676.1901071
Srimantha WijeratneCAN20232023550966319.2013869.5701191
Bhavindu AdhihettyCAN20192019650963319.2015163.5800050
Ruturaj GaikwadIND20232023550967119.2011583.48010150
Gus AtkinsonENG202620269529636*32.009798.9700054
MS MakerTAN202420245519650*24.0014466.6701081
John ParkerNZ19751975650966619.2012676.1901070
John MorrisonNZ19751975550965519.2019349.7401081
Paul McEwanNZ19801980550964119.2016060.0000040
Aravinda de SilvaSL20012001760963716.0014168.0900091
Luuk van TroostNED20032003661962619.2013969.0600092
Mads HenriksenDEN20182018961964319.2012477.42001102
Jason SanghaSA20252025760963816.0010888.89001120
Tom HinleyWOR20242024961963219.2062154.8400175
PreviousPage 156Next

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.