Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR205/4 (20)Innings break - ES need 206 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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 match by match (All cricket)

The most runs in a match in all cricket v England at Kingsmead is 286 by Gary Kirsten (SA) v ENG, 26 Dec 1999.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Kingsmead×
PlayerRunsScoresBF4s6sOppositionGroundDate
Gary KirstenSA28611 & 275673280v ENGDurban26 Dec 1999
Pieter van der BijlSA222125 & 97-181v ENGDurban3 Mar 1939
Alan MelvilleSA18178 & 103-150v ENGDurban3 Mar 1939
Jacques KallisSA172162 & 10287221v ENGDurban26 Dec 2004
Dean ElgarSA158118* & 40317141v ENGDurban26 Dec 2015
Nummy DeaneSA15077 & 73--1v ENGDurban21 Jan 1928
Bruce MitchellSA13930 & 109-140v ENGDurban20 Jan 1939
Dudley NourseSA128103 & 25-90v ENGDurban3 Mar 1939
Bob CatterallSA121119 & 2*-02v ENGDurban4 Feb 1928
Buster NupenSA12051 & 69--1v ENGDurban21 Jan 1928
Herschelle GibbsSA118118133101v ENGDurban11 Feb 2005
John NicolsonSA11739 & 78--0v ENGDurban21 Jan 1928
Ronnie GrievesonSA11475 & 39-30v ENGDurban3 Mar 1939
Mark BoucherSA1080 & 108222141v ENGDurban26 Dec 1999
Herbie TaylorSA1053 & 102-01v ENGDurban16 Feb 1923
Roy McLeanSA104100 & 4-150v ENGDurban25 Jan 1957
Bruce MitchellSA10011 & 89-60v ENGDurban3 Mar 1939
Graeme SmithSA9775 & 22242110v ENGDurban26 Dec 2009
Bruce MitchellSA9473 & 21-50v ENGDurban21 Feb 1931
Colin BlandSA9426 & 68-53v ENGDurban4 Dec 1964
Jacques RudolphSA9332 & 61169121v ENGDurban26 Dec 2004
Herbie TaylorSA9191-90v ENGDurban18 Jan 1923
Bob CatterallSA9014 & 76--1v ENGDurban21 Jan 1928
Jack SiedleSA8757 & 30-10v ENGDurban21 Feb 1931
Trevor GoddardSA8769 & 18-50v ENGDurban25 Jan 1957
AB de VilliersSA8649 & 37165131v ENGDurban26 Dec 2015
Denis BegbieSA8537 & 4815591v ENGDurban16 Dec 1948
Eric DaltonSA7857 & 21-32v ENGDurban3 Mar 1939
Shaun PollockSA7843 & 3516680v ENGDurban26 Dec 2004
Jacques KallisSA7875 & 313670v ENGDurban26 Dec 2009
Ken ViljoenSA740 & 74-70v ENGDurban3 Mar 1939
Cyril FrancoisSA7272--0v ENGDurban18 Jan 1923
Eric RowanSA714 & 67-00v ENGDurban20 Jan 1939
Billy WadeSA718 & 6323270v ENGDurban16 Dec 1948
Shaun PollockSA7164 & 7*12481v ENGDurban26 Dec 1999
Dave NourseSA6944 & 25--0v ENGDurban16 Feb 1923
Dudley NourseSA6937 & 3210861v ENGDurban16 Dec 1948
Jacques KallisSA690 & 6920870v ENGDurban26 Dec 1999
Virender SehwagIND68685243v ENGDurban19 Sept 2007
Mark BoucherSA6839 & 2911580v ENGDurban26 Dec 2009
Herbie TaylorSA677 & 60--0v ENGDurban21 Jan 1928
Herbie TaylorSA673 & 64*-00v ENGDurban16 Jan 1931
AB de VilliersSA6614 & 52*116110v ENGDurban26 Dec 2004
Herbie TaylorSA6536 & 29--0v ENGDurban4 Feb 1928
Quinton de KockSA65652228v ENGDurban14 Feb 2020
Ken ViljoenSA632 & 61-90v ENGDurban20 Jan 1939
Ken FunstonSA6319 & 44-50v ENGDurban25 Jan 1957
Rahul DravidIND62627231v ENGDurban26 Feb 2003
Cyril FrancoisSA6143 & 18--0v ENGDurban16 Feb 1923
Lance KlusenerSA6015 & 456890v ENGDurban26 Dec 1999
Page 1Next

BF balls faced · 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.