Batting Most Runs Innings - vs England

Players - vs England

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
18339127325-67.03South Africav EnglandCape Town33 Jan 2010Test # 1946
12030622516153.33South Africav EnglandCenturion116 Dec 2009Test # 1942
10826618911-57.14South Africav EnglandCape Town13 Jan 2010Test # 1946
10638529217-36.30Bangladeshv EnglandChattogram412 Mar 2010Test # 1954
10525218716-56.14South Africav EnglandJohannesburg214 Jan 2010Test # 1948
10031521310-46.94South Africav EnglandCenturion316 Dec 2009Test # 1942
9623119111-50.26Bangladeshv EnglandMirpur320 Mar 2010Test # 1956
9522915614-60.89South Africav EnglandCape Town33 Jan 2010Test # 1946
951961189-80.50South Africav EnglandJohannesburg214 Jan 2010Test # 1948
9529323212-40.94Bangladeshv EnglandChattogram412 Mar 2010Test # 1954
8618012414169.35Bangladeshv EnglandChattogram212 Mar 2010Test # 1954
859371131119.71Bangladeshv EnglandMirpur120 Mar 2010Test # 1956
7919615215-51.97Bangladeshv EnglandChattogram212 Mar 2010Test # 1954
751971327-56.81South Africav EnglandDurban126 Dec 2009Test # 1944
752561869-40.32South Africav EnglandDurban126 Dec 2009Test # 1944
752161388-54.34South Africav EnglandJohannesburg214 Jan 2010Test # 1948
641361016163.36South Africav EnglandCenturion316 Dec 2009Test # 1942
63*96739186.30South Africav EnglandCenturion316 Dec 2009Test # 1942
59*2101728-34.30Bangladeshv EnglandMirpur120 Mar 2010Test # 1956
591231069-55.66Bangladeshv EnglandMirpur120 Mar 2010Test # 1956
581651195-48.73South Africav EnglandJohannesburg214 Jan 2010Test # 1948
562181506137.33South Africav EnglandCenturion116 Dec 2009Test # 1942
53765111-103.92Bangladeshv EnglandMirpur120 Mar 2010Test # 1956
52114845-61.90Bangladeshv EnglandMirpur320 Mar 2010Test # 1956
5198867-59.30South Africav EnglandCape Town13 Jan 2010Test # 1946
5180647179.68Bangladeshv EnglandChattogram212 Mar 2010Test # 1954
50149986-51.02South Africav EnglandDurban126 Dec 2009Test # 1944
491561006-49.00South Africav EnglandCenturion116 Dec 2009Test # 1942
49977910-62.02Bangladeshv EnglandMirpur120 Mar 2010Test # 1956
4766583381.03South Africav EnglandDurban126 Dec 2009Test # 1944
46155965-47.91South Africav EnglandCape Town33 Jan 2010Test # 1946
45155946-47.87South Africav EnglandCenturion116 Dec 2009Test # 1942
43109765256.57Bangladeshv EnglandMirpur320 Mar 2010Test # 1956
3972505-78.00South Africav EnglandDurban126 Dec 2009Test # 1944
39108767-51.31Bangladeshv EnglandMirpur120 Mar 2010Test # 1956
38117894-42.69South Africav EnglandCenturion116 Dec 2009Test # 1942
381531166-32.75Bangladeshv EnglandChattogram212 Mar 2010Test # 1954
3657505-72.00South Africav EnglandDurban326 Dec 2009Test # 1944
3669414187.80South Africav EnglandCape Town33 Jan 2010Test # 1946
3684604-60.00South Africav EnglandCape Town13 Jan 2010Test # 1946
3667453380.00Bangladeshv EnglandChattogram412 Mar 2010Test # 1954
3484493-69.38South Africav EnglandCape Town33 Jan 2010Test # 1946
341221135-30.08Bangladeshv EnglandMirpur320 Mar 2010Test # 1956
33*77565-58.92South Africav EnglandJohannesburg214 Jan 2010Test # 1948
3282665-48.48South Africav EnglandCenturion116 Dec 2009Test # 1942
3094503-60.00South Africav EnglandCape Town13 Jan 2010Test # 1946
3096833136.14Bangladeshv EnglandMirpur120 Mar 2010Test # 1956
2991653-44.61South Africav EnglandDurban326 Dec 2009Test # 1944
2866496-57.14Bangladeshv EnglandMirpur320 Mar 2010Test # 1956
2668593-44.06South Africav EnglandCape Town13 Jan 2010Test # 1946
2677544-48.14Bangladeshv EnglandChattogram412 Mar 2010Test # 1954
2387492-46.93South Africav EnglandDurban126 Dec 2009Test # 1944
2360454-51.11Bangladeshv EnglandChattogram412 Mar 2010Test # 1954
22*21134-169.23South Africav EnglandCenturion316 Dec 2009Test # 1942
2297562-39.28South Africav EnglandDurban326 Dec 2009Test # 1944
2078673-29.85South Africav EnglandCenturion116 Dec 2009Test # 1942
1988672-28.35South Africav EnglandCenturion116 Dec 2009Test # 1942
1971483-39.58South Africav EnglandJohannesburg214 Jan 2010Test # 1948
1740224-77.27Bangladeshv EnglandMirpur120 Mar 2010Test # 1956
1642281-57.14South Africav EnglandDurban326 Dec 2009Test # 1944
1551403-37.50South Africav EnglandDurban326 Dec 2009Test # 1944
15281011150.00South Africav EnglandCape Town33 Jan 2010Test # 1946
1556441-34.09South Africav EnglandCape Town33 Jan 2010Test # 1946
1475562-25.00South Africav EnglandCape Town13 Jan 2010Test # 1946
1460352-40.00Bangladeshv EnglandChattogram212 Mar 2010Test # 1954
1446331-42.42Bangladeshv EnglandChattogram412 Mar 2010Test # 1954
1353482-27.08South Africav EnglandCenturion116 Dec 2009Test # 1942
1253361-33.33South Africav EnglandCenturion316 Dec 2009Test # 1942
1233222-54.54Bangladeshv EnglandChattogram412 Mar 2010Test # 1954
1237262-46.15Bangladeshv EnglandMirpur120 Mar 2010Test # 1956
1126172-64.70South Africav EnglandCenturion316 Dec 2009Test # 1942
1133272-40.74South Africav EnglandCenturion316 Dec 2009Test # 1942
10*1471-142.85South Africav EnglandCape Town13 Jan 2010Test # 1946
830221-36.36Bangladeshv EnglandMirpur320 Mar 2010Test # 1956
74124--29.16South Africav EnglandJohannesburg214 Jan 2010Test # 1948
731201-35.00South Africav EnglandJohannesburg214 Jan 2010Test # 1948
717171-41.17Bangladeshv EnglandChattogram212 Mar 2010Test # 1954
6*4730--20.00South Africav EnglandDurban126 Dec 2009Test # 1944
617131-46.15South Africav EnglandDurban326 Dec 2009Test # 1944
620161-37.50Bangladeshv EnglandMirpur320 Mar 2010Test # 1956
517111-45.45Bangladeshv EnglandChattogram412 Mar 2010Test # 1954
4*971-57.14South Africav EnglandCenturion116 Dec 2009Test # 1942
44532--12.50South Africav EnglandCenturion316 Dec 2009Test # 1942
499--44.44South Africav EnglandDurban126 Dec 2009Test # 1944
4631-133.33Bangladeshv EnglandChattogram412 Mar 2010Test # 1954
41091-44.44Bangladeshv EnglandChattogram212 Mar 2010Test # 1954
42512--33.33Bangladeshv EnglandMirpur320 Mar 2010Test # 1956
344--75.00South Africav EnglandDurban326 Dec 2009Test # 1944
33725--12.00South Africav EnglandDurban326 Dec 2009Test # 1944
32013--23.07Bangladeshv EnglandMirpur120 Mar 2010Test # 1956
33626--11.53Bangladeshv EnglandMirpur320 Mar 2010Test # 1956
33520--15.00Bangladeshv EnglandMirpur320 Mar 2010Test # 1956
285--40.00South Africav EnglandDurban126 Dec 2009Test # 1944
23522--9.09South Africav EnglandDurban126 Dec 2009Test # 1944
21512--16.66South Africav EnglandDurban126 Dec 2009Test # 1944
21815--13.33South Africav EnglandDurban326 Dec 2009Test # 1944
1*63--33.33South Africav EnglandDurban326 Dec 2009Test # 1944
1*51--100.00South Africav EnglandCape Town33 Jan 2010Test # 1946
1*105--20.00South Africav EnglandJohannesburg214 Jan 2010Test # 1948
197--14.28Bangladeshv EnglandChattogram412 Mar 2010Test # 1954
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Mpumalanga vs Northern Cape at Kimberley, CSA 4-Day Series Division 2 3rd Match, Oct 2-5, 2025 [First-class - Live]
>> 191/7 (69.0 ov, T Ntuli 7*, JB Van Rensburg 4*, T Maupa 2/31) - Stumps

Western Province vs Lions at Cape Town, CSA 4-Day Series Division 1 5th Match, Oct 2-5, 2025 [First-class - Live]
>> 393/6 (142.0 ov, C Esterhuizen 107*, E Jones 19*, GF Linde 1/69) - Stumps

Warriors vs KwaZulu-Natal Inland at Pietermaritzburg, CSA 4-Day Series Division 1 6th Match, Oct 2-5, 2025 [First-class - Live]
>> 108/6 (42.0 ov, CD Shekleton 18*, N Zuma 6*, A Mnyanda 0/6) - Stumps