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
157*31225621161.32Australiav EnglandThe Oval123 Aug 2001Test # 1558
152204143205106.29Australiav EnglandBirmingham25 Jul 2001Test # 1550
14421115420393.50Australiav EnglandLeeds116 Aug 2001Test # 1556
12025217616268.18Australiav EnglandThe Oval123 Aug 2001Test # 1558
11818613518087.40Australiav EnglandLeeds116 Aug 2001Test # 1556
11421515318174.50Pakistanv EnglandManchester131 May 2001Test # 1547
10820917014063.52Australiav EnglandLord's219 Jul 2001Test # 1552
10524418113058.01Australiav EnglandBirmingham25 Jul 2001Test # 1550
10522216515063.63Australiav EnglandBirmingham25 Jul 2001Test # 1550
102*26018612154.83Australiav EnglandThe Oval123 Aug 2001Test # 1558
9017012112074.38Australiav EnglandLord's219 Jul 2001Test # 1552
8528218610145.69Pakistanv EnglandManchester331 May 2001Test # 1547
771118213093.90Australiav EnglandBirmingham25 Jul 2001Test # 1550
722251479048.97Australiav EnglandLeeds116 Aug 2001Test # 1556
729172101100.00Australiav EnglandLeeds316 Aug 2001Test # 1556
7114311410062.28Pakistanv EnglandManchester131 May 2001Test # 1547
681831259054.40Australiav EnglandThe Oval123 Aug 2001Test # 1558
651401088160.18Pakistanv EnglandManchester131 May 2001Test # 1547
64*6254100118.51Australiav EnglandThe Oval123 Aug 2001Test # 1558
621261028060.78Australiav EnglandThe Oval123 Aug 2001Test # 1558
58188999058.58Pakistanv EnglandLord's217 May 2001Test # 1546
541195910091.52Australiav EnglandNottingham22 Aug 2001Test # 1554
531751239043.08Pakistanv EnglandLord's317 May 2001Test # 1546
52127996052.52Australiav EnglandLord's219 Jul 2001Test # 1552
492171547031.81Pakistanv EnglandManchester331 May 2001Test # 1547
491881437034.26Australiav EnglandBirmingham25 Jul 2001Test # 1550
45146977046.39Australiav EnglandLord's219 Jul 2001Test # 1552
42*134457093.33Australiav EnglandNottingham42 Aug 2001Test # 1554
4284517082.35Australiav EnglandNottingham42 Aug 2001Test # 1554
3790635058.73Pakistanv EnglandManchester131 May 2001Test # 1547
3666416087.80Pakistanv EnglandManchester331 May 2001Test # 1547
3569416185.36Australiav EnglandBirmingham25 Jul 2001Test # 1550
35144996035.35Australiav EnglandLeeds316 Aug 2001Test # 1556
33*106376089.18Australiav EnglandNottingham42 Aug 2001Test # 1554
3356427078.57Australiav EnglandNottingham22 Aug 2001Test # 1554
2981504058.00Pakistanv EnglandManchester131 May 2001Test # 1547
27*72624043.54Australiav EnglandNottingham22 Aug 2001Test # 1554
26141752034.66Pakistanv EnglandLord's217 May 2001Test # 1546
2580582043.10Pakistanv EnglandManchester331 May 2001Test # 1547
25111622040.32Australiav EnglandLord's219 Jul 2001Test # 1552
2548322178.12Australiav EnglandThe Oval123 Aug 2001Test # 1558
24*52283085.71Australiav EnglandLeeds316 Aug 2001Test # 1556
2476453053.33Pakistanv EnglandLord's317 May 2001Test # 1546
2272453048.88Pakistanv EnglandLord's217 May 2001Test # 1546
22261931115.78Pakistanv EnglandManchester331 May 2001Test # 1547
21*40261180.76Pakistanv EnglandManchester131 May 2001Test # 1547
2145322165.62Pakistanv EnglandLord's317 May 2001Test # 1546
2149402052.50Australiav EnglandLeeds116 Aug 2001Test # 1556
2041333060.60Pakistanv EnglandLord's317 May 2001Test # 1546
2059463043.47Pakistanv EnglandLord's317 May 2001Test # 1546
2077453044.44Australiav EnglandLord's219 Jul 2001Test # 1552
19*37253076.00Pakistanv EnglandLord's217 May 2001Test # 1546
1930204095.00Australiav EnglandLeeds116 Aug 2001Test # 1556
1864401045.00Pakistanv EnglandLord's217 May 2001Test # 1546
1743371045.94Pakistanv EnglandManchester331 May 2001Test # 1547
1734313054.83Australiav EnglandNottingham42 Aug 2001Test # 1554
1647322050.00Pakistanv EnglandManchester131 May 2001Test # 1547
1630293055.17Pakistanv EnglandManchester131 May 2001Test # 1547
1636232069.56Australiav EnglandLeeds316 Aug 2001Test # 1556
1565443034.09Australiav EnglandNottingham22 Aug 2001Test # 1554
1575491030.61Australiav EnglandNottingham22 Aug 2001Test # 1554
1565371040.54Australiav EnglandLeeds116 Aug 2001Test # 1556
1578423035.71Australiav EnglandLeeds116 Aug 2001Test # 1556
14*9711200.00Pakistanv EnglandManchester331 May 2001Test # 1547
1441212066.66Pakistanv EnglandLord's217 May 2001Test # 1546
1458302046.66Pakistanv EnglandManchester331 May 2001Test # 1547
1483552025.45Pakistanv EnglandManchester331 May 2001Test # 1547
14141230116.66Australiav EnglandLord's219 Jul 2001Test # 1552
1432203070.00Australiav EnglandNottingham22 Aug 2001Test # 1554
1329292044.82Pakistanv EnglandLord's217 May 2001Test # 1546
1338302043.33Australiav EnglandNottingham22 Aug 2001Test # 1554
1224132092.30Pakistanv EnglandLord's317 May 2001Test # 1546
1220153080.00Pakistanv EnglandLord's217 May 2001Test # 1546
1211143085.71Pakistanv EnglandManchester331 May 2001Test # 1547
1225172070.58Australiav EnglandNottingham42 Aug 2001Test # 1554
1123132084.61Australiav EnglandBirmingham25 Jul 2001Test # 1550
913142064.28Australiav EnglandLord's219 Jul 2001Test # 1552
8*6620133.33Australiav EnglandLeeds116 Aug 2001Test # 1556
840280028.57Pakistanv EnglandLord's317 May 2001Test # 1546
812102080.00Australiav EnglandBirmingham25 Jul 2001Test # 1550
6*1780075.00Australiav EnglandLord's419 Jul 2001Test # 1552
616100060.00Pakistanv EnglandLord's317 May 2001Test # 1546
628201030.00Australiav EnglandLeeds316 Aug 2001Test # 1556
51291055.55Pakistanv EnglandManchester131 May 2001Test # 1547
515100050.00Pakistanv EnglandManchester331 May 2001Test # 1547
57410125.00Australiav EnglandLord's219 Jul 2001Test # 1552
511171029.41Australiav EnglandLeeds116 Aug 2001Test # 1556
4961066.66Pakistanv EnglandManchester131 May 2001Test # 1547
4651080.00Australiav EnglandLord's419 Jul 2001Test # 1552
42300133.33Australiav EnglandLord's419 Jul 2001Test # 1552
41581050.00Australiav EnglandNottingham22 Aug 2001Test # 1554
441140028.57Australiav EnglandNottingham22 Aug 2001Test # 1554
2*19140014.28Pakistanv EnglandLord's317 May 2001Test # 1546
2240050.00Australiav EnglandNottingham22 Aug 2001Test # 1554
1*3519005.26Australiav EnglandBirmingham25 Jul 2001Test # 1550
1*1100100.00Australiav EnglandNottingham42 Aug 2001Test # 1554
11013007.69Pakistanv EnglandLord's317 May 2001Test # 1546
1640025.00Pakistanv EnglandManchester131 May 2001Test # 1547
0*43000.00Australiav EnglandLord's419 Jul 2001Test # 1552
0*11000.00Australiav EnglandLord's219 Jul 2001Test # 1552
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:

Western Province vs Titans at Cape Town, CSA 4-Day Series Division 1 26th Match, Feb 9-12, 2026 [First-class]

North West vs Boland at Paarl, CSA 4-Day Series Division 1 25th Match, Feb 9-12, 2026 [First-class - Live]
>> 160/2 (42.0 ov, LC Ngoepe 83*, KJ Dudgeon 0/27) - Stumps

Warriors vs Dolphins at Durban, CSA 4-Day Series Division 1 27th Match, Feb 9-12, 2026 [First-class - Live]
>> 70/1 (15.4 ov, Semal Pillay 43*, S van Staden 11*, GG Peters 0/27) - Stumps