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 innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Old Wanderers×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Tip SnookeSA52--0-8b GJ Thompson3v ENGJohannesburg26 Feb 1910
Pelham WarnerENG51-90-1b AEE Vogler3v SAJohannesburg2 Jan 1906
Gerald HartiganSA51--0-7c EJ Smith b W Rhodes1v ENGJohannesburg26 Dec 1913
Dave NourseSA51--0-5c FE Woolley b VWC Jupp2v ENGJohannesburg9 Feb 1923
Wally HammondENG51--1-4c HLE Promnitz b CL Vincent2v SAJohannesburg24 Dec 1927
Jock CameronSA51-50-7c †G Duckworth b W Voce3v ENGJohannesburg24 Dec 1930
Bill BrownAUS51--0-2c RJ Crisp b JB Robertson2v SAJohannesburg24 Dec 1935
Doodles TapscottSA50*--1-8not out2v ENGJohannesburg9 Feb 1923
William BrannSA50--0-6c PGH Fender b AER Gilligan3v ENGJohannesburg23 Dec 1922
Ken ViljoenSA50--0-7b LL Wilkinson2v ENGJohannesburg24 Dec 1938
Warwick ArmstrongAUS49--1-4run out1v SAJohannesburg18 Oct 1902
Phil MeadENG49--0-2b EP Nupen4v SAJohannesburg23 Dec 1922
Wally HammondENG49-50-3lbw b EP Nupen2v SAJohannesburg24 Dec 1930
Bruce MitchellSA48*--1-4not out3v AUSJohannesburg15 Feb 1936
Bruce MitchellSA48*-50-1not out4v ENGJohannesburg24 Dec 1938
Tip SnookeSA47--0-7c W Rhodes b CP Buckenham3v ENGJohannesburg1 Jan 1910
Herbie TaylorSA47-60-4c AA Mailey b JM Gregory2v AUSJohannesburg12 Nov 1921
Maurice LeylandENG46--0-5c B Mitchell b EP Nupen3v SAJohannesburg13 Feb 1931
Quintin McMillanSA45*-70-8not out1v ENGJohannesburg24 Dec 1930
Maitland HathornSA45--0-5c SE Gregory b E Jones1v AUSJohannesburg11 Oct 1902
Morice BirdENG45--0-8run out4v SAJohannesburg26 Feb 1910
Jimmy BlanckenbergSA45-71-9b JM Gregory2v AUSJohannesburg12 Nov 1921
Denys MorkelSA45--0-3lbw b SJ Staples4v ENGJohannesburg28 Jan 1928
Patsy HendrenENG45--0-4c CL Vincent b EP Nupen3v SAJohannesburg13 Feb 1931
Bruce MitchellSA45--0-4c †WAS Oldfield b SJ McCabe3v AUSJohannesburg24 Dec 1935
Paul GibbENG45--0-2c †RE Grieveson b N Gordon3v SAJohannesburg18 Feb 1939
Jimmy SinclairSA44--0-4c & b AJY Hopkins1v AUSJohannesburg11 Oct 1902
Reggie DuffAUS44--0-4b JH Sinclair3v SAJohannesburg18 Oct 1902
Jack CrawfordENG44-40-6c AW Nourse b JH Sinclair1v SAJohannesburg2 Jan 1906
Aubrey FaulknerSA44--0-5c GJ Thompson b GHT Simpson-Hayward3v ENGJohannesburg26 Feb 1910
Percy FenderENG44--0-6c AE Hall b JM Blanckenberg1v SAJohannesburg9 Feb 1923
Ken ViljoenSA44-50-6b WR Hammond3v ENGJohannesburg24 Dec 1930
Jack SiedleSA44--0-1lbw b CV Grimmett1v AUSJohannesburg15 Feb 1936
Bert OldfieldAUS44--0-5c XC Balaskas b EP Nupen2v SAJohannesburg15 Feb 1936
Reggie DuffAUS43--0-2b J Middleton1v SAJohannesburg18 Oct 1902
Jack CrawfordENG43-60-6b AW Nourse3v SAJohannesburg2 Jan 1906
William ShaldersSA42--0-2b WP Howell2v AUSJohannesburg18 Oct 1902
Ernest TyldesleyENG42--0-3lbw b GF Bissett1v SAJohannesburg28 Jan 1928
Len DarlingAUS42--0-4run out2v SAJohannesburg24 Dec 1935
Les AmesENG42--0-5c †WW Wade b N Gordon1v SAJohannesburg24 Dec 1938
Alex KennedyENG41*--0-10not out2v SAJohannesburg23 Dec 1922
Shunter CoenSA41*--0-10not out3v ENGJohannesburg24 Dec 1927
Herbert SutcliffeENG41*--0-2not out4v SAJohannesburg24 Dec 1927
Bill VoceENG41*--4-11not out1v SAJohannesburg13 Feb 1931
Barberton HalliwellSA41--0-5c Lord Hawke b C Heseltine3v ENGJohannesburg2 Mar 1896
Jack HobbsENG41--0-1c AW Nourse b CD Dixon3v SAJohannesburg1 Jan 1914
Cyril FrancoisSA41--0-7c †G Brown b AS Kennedy2v ENGJohannesburg9 Feb 1923
Jimmy SinclairSA40--0-2c & b GA Lohmann2v ENGJohannesburg2 Mar 1896
Herbie TaylorSA40--0-2c W Rhodes b SF Barnes3v ENGJohannesburg26 Dec 1913
Philip HandsSA40--0-6c W Rhodes b SF Barnes3v ENGJohannesburg26 Dec 1913

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.