Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Trent Bridge×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Denis ComptonENGSouth Africa tour of England 19471947120228163114.00--110200
Mike AthertonENGSouth Africa tour of England 1998199812115698*156.0043435.94020210
Bob WyattENGSouth Africa tour of England 19351935110149149149.00--100170
Nasser HussainENGSouth Africa tour of England and Ireland 2003200312014611673.0033044.24100200
Reg SimpsonENGSouth Africa tour of England 1951195112014413772.00--100210
Colin CowdreyENGSouth Africa tour of England 1965196512012510562.50--100140
Norman YardleyENGSouth Africa tour of England 194719471201219960.50--010100
Denis ComptonENGSouth Africa tour of England 1951195112011711258.50--100110
Mark ButcherENGSouth Africa tour of England and Ireland 2003200312011410657.0022650.44100220
Bill EdrichENGSouth Africa tour of England 194719471201075753.50--02080
Peter ParfittENGSouth Africa tour of England 196519651201048652.00--010110
Mark ButcherENGSouth Africa tour of England 19981998120977548.5019150.79010160
Colin CowdreyENGSouth Africa tour of England 19601960120946747.00--010110
Don KenyonENGSouth Africa tour of England 19551955110878787.00--010100
Joe RootENGSouth Africa tour of England 20172017120867843.009689.58010120
Cyril WashbrookENGSouth Africa tour of England 19471947120845942.00--01020
Peter MayENGSouth Africa tour of England 19551955110838383.00--01080
Ken BarringtonENGSouth Africa tour of England 19601960121818081.00425.0001070
Nasser HussainENGSouth Africa tour of England 19981998120805840.0022236.0401090
Alec StewartENGSouth Africa tour of England and Ireland 20032003120777238.5014553.10010120
Godfrey EvansENGSouth Africa tour of England 19471947120767438.00--010140
Leonard HuttonENGSouth Africa tour of England 19511951120746337.00--01060
Maurice LeylandENGSouth Africa tour of England 19351935110696969.00--01050
Mark RamprakashENGSouth Africa tour of England 199819981116767*-20532.6801070
Alec StewartENGSouth Africa tour of England 199819981216445*64.007684.21000130
Ed SmithENGSouth Africa tour of England and Ireland 20032003120646432.0011655.17011110
Moin KhanPAK1999 Cricket World Cup1999110636363.0056112.5001062
Willie WatsonENGSouth Africa tour of England 19511951120625731.00--01071
Herbert SutcliffeENGSouth Africa tour of England 19351935110616161.00--01051
Jonny BairstowENGSouth Africa tour of England 20172017120614530.5011055.45000100
Arjuna RanatungaSL1998 Emirates Triangular Tournament1998110585858.009163.7401030
Warren BardsleyAUS1912 Triangular Tournament1912110565656.00--01000
Mike SmithENGSouth Africa tour of England 19651965120563228.00--00050
Shahid AfridiPAKICC World Twenty20 20092009110515151.0034150.0001080
Alastair CookENGNatWest Series 20122012110515151.007270.8301060
Jim ParksENGSouth Africa tour of England 196519651215044*50.00--00030
Trevor BaileyENGSouth Africa tour of England 19551955110494949.00--00040
Raman Subba RowENGSouth Africa tour of England 19601960121463046.00--00040
Matt PriorENGNatWest Series 200820081114545*-36125.0000061
Alastair CookENGSouth Africa tour of England 20172017120454222.509248.9100060
Moeen AliENGSouth Africa tour of England 20172017120452722.506668.1800080
Ashley GilesENGSouth Africa tour of England and Ireland 20032003120432221.5010043.0000060
Tom GraveneyENGSouth Africa tour of England 19551955110424242.00--00040
Bob BarberENGSouth Africa tour of England 19651965120424121.00--00040
Marvan AtapattuSL1998 Emirates Triangular Tournament1998110404040.006066.6700010
Owais ShahENGICC World Twenty20 20092009110383838.0033115.1500032
Charles KellewayAUS1912 Triangular Tournament1912110373737.00--000-0
Ray IllingworthENGSouth Africa tour of England 19601960110373737.00--00030
Sanath JayasuriyaSL1998 Emirates Triangular Tournament1998110363636.003894.7400040
Freddie BrownENGSouth Africa tour of England 19511951120362918.00--000-0
Page 1Next

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.