Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
27454446738058.67Pakistanv EnglandBirmingham13 Jun 1971Test # 687
121*30926112146.36Englandv PakistanLord's117 Jun 1971Test # 688
11618517522066.28Englandv PakistanBirmingham23 Jun 1971Test # 687
11226521414152.33Englandv PakistanLeeds18 Jul 1971Test # 689
108*32727914038.70Englandv PakistanBirmingham33 Jun 1971Test # 687
1072782988135.90Englandv IndiaManchester15 Aug 1971Test # 691
104*19216916061.53Pakistanv EnglandBirmingham13 Jun 1971Test # 687
10123017310158.38Englandv IndiaManchester35 Aug 1971Test # 691
10034728313035.33Pakistanv EnglandBirmingham13 Jun 1971Test # 687
9124122016041.36Pakistanv EnglandLeeds48 Jul 1971Test # 689
9011711611177.58Englandv IndiaThe Oval119 Aug 1971Test # 692
88*2272147041.12Englandv IndiaManchester15 Aug 1971Test # 691
8519218211046.70Indiav EnglandLord's222 Jul 1971Test # 690
8216215210253.94Englandv IndiaThe Oval119 Aug 1971Test # 692
8113212513064.80Englandv IndiaThe Oval119 Aug 1971Test # 692
7825521511036.27Englandv IndiaManchester15 Aug 1971Test # 691
7412412312060.16Englandv PakistanLeeds18 Jul 1971Test # 689
7313213614053.67Englandv PakistanBirmingham23 Jun 1971Test # 687
731431326055.30Englandv IndiaLord's122 Jul 1971Test # 690
721661589045.56Englandv PakistanLeeds38 Jul 1971Test # 689
722322448029.50Pakistanv EnglandLeeds28 Jul 1971Test # 689
682732636025.85Indiav EnglandLord's222 Jul 1971Test # 690
671261359149.62Englandv IndiaLord's122 Jul 1971Test # 690
673062573126.07Indiav EnglandLord's222 Jul 1971Test # 690
632472385026.47Pakistanv EnglandLeeds28 Jul 1971Test # 689
621901695036.68Englandv IndiaLord's322 Jul 1971Test # 690
591201087054.62Englandv IndiaManchester35 Aug 1971Test # 691
591241110053.15Indiav EnglandThe Oval219 Aug 1971Test # 692
58*1351495138.92Englandv PakistanLord's317 Jun 1971Test # 688
572172287125.00Pakistanv EnglandLeeds28 Jul 1971Test # 689
571631295044.18Indiav EnglandManchester25 Aug 1971Test # 691
56959210060.86Englandv PakistanLeeds38 Jul 1971Test # 689
541351397038.84Indiav EnglandThe Oval219 Aug 1971Test # 692
53*1351263042.06Englandv PakistanLord's317 Jun 1971Test # 688
53123965055.20Indiav EnglandLord's422 Jul 1971Test # 690
501291136044.24Indiav EnglandManchester25 Aug 1971Test # 691
481711332036.09Indiav EnglandThe Oval219 Aug 1971Test # 692
47116943150.00Englandv PakistanBirmingham23 Jun 1971Test # 687
461671294035.65Englandv PakistanLord's117 Jun 1971Test # 688
451371327034.09Englandv PakistanLeeds38 Jul 1971Test # 689
451251184038.13Indiav EnglandThe Oval419 Aug 1971Test # 692
441291253035.20Indiav EnglandThe Oval219 Aug 1971Test # 692
411051085037.96Englandv IndiaManchester15 Aug 1971Test # 691
411241184034.74Englandv IndiaThe Oval119 Aug 1971Test # 692
4092882045.45Pakistanv EnglandLord's217 Jun 1971Test # 688
401591564025.64Indiav EnglandThe Oval419 Aug 1971Test # 692
37116902041.11Englandv PakistanLord's117 Jun 1971Test # 688
3592843041.66Pakistanv EnglandBirmingham13 Jun 1971Test # 687
351511065033.01Englandv PakistanBirmingham23 Jun 1971Test # 687
3549404087.50Indiav EnglandLord's422 Jul 1971Test # 690
34931055032.38Englandv PakistanBirmingham33 Jun 1971Test # 687
33104975034.02Pakistanv EnglandLord's217 Jun 1971Test # 688
331601466022.60Englandv PakistanLeeds38 Jul 1971Test # 689
331021203027.50Pakistanv EnglandLeeds48 Jul 1971Test # 689
331271324025.00Englandv IndiaLord's122 Jul 1971Test # 690
3396835039.75Englandv IndiaLord's322 Jul 1971Test # 690
331751710019.29Indiav EnglandThe Oval419 Aug 1971Test # 692
331101113029.72Englandv IndiaThe Oval319 Aug 1971Test # 692
3051604050.00Englandv IndiaLord's322 Jul 1971Test # 690
3081725041.66Englandv IndiaLord's122 Jul 1971Test # 690
28*54535052.83Englandv IndiaManchester35 Aug 1971Test # 691
28*50593047.45Indiav EnglandThe Oval419 Aug 1971Test # 692
28115853032.94Pakistanv EnglandBirmingham13 Jun 1971Test # 687
2885804035.00Pakistanv EnglandLord's217 Jun 1971Test # 688
2899844033.33Pakistanv EnglandLeeds28 Jul 1971Test # 689
2854616045.90Englandv PakistanLeeds18 Jul 1971Test # 689
2849543051.85Indiav EnglandLord's222 Jul 1971Test # 690
2867472059.57Englandv IndiaManchester35 Aug 1971Test # 691
2775753036.00Pakistanv EnglandLeeds28 Jul 1971Test # 689
2660403065.00Indiav EnglandThe Oval219 Aug 1971Test # 692
25117962026.04Indiav EnglandLord's222 Jul 1971Test # 690
2449621038.70Englandv IndiaLord's322 Jul 1971Test # 690
2473423157.14Indiav EnglandManchester45 Aug 1971Test # 691
2462664036.36Indiav EnglandThe Oval219 Aug 1971Test # 692
23*141612143.75Englandv IndiaManchester35 Aug 1971Test # 691
2383703032.85Englandv PakistanLeeds18 Jul 1971Test # 689
2266543040.74Englandv PakistanBirmingham33 Jun 1971Test # 687
2270542040.74Englandv PakistanBirmingham33 Jun 1971Test # 687
22120931023.65Pakistanv EnglandLeeds28 Jul 1971Test # 689
221441613013.66Pakistanv EnglandLeeds28 Jul 1971Test # 689
2275411053.65Indiav EnglandManchester25 Aug 1971Test # 691
2254472046.80Englandv IndiaThe Oval119 Aug 1971Test # 692
21103841025.00Englandv PakistanBirmingham23 Jun 1971Test # 687
2063422047.61Englandv PakistanLeeds18 Jul 1971Test # 689
2081983020.40Englandv IndiaLord's322 Jul 1971Test # 690
2082961020.83Englandv IndiaLord's122 Jul 1971Test # 690
2047382052.63Indiav EnglandManchester25 Aug 1971Test # 691
19*22252176.00Englandv PakistanLord's117 Jun 1971Test # 688
1943472040.42Englandv PakistanLeeds18 Jul 1971Test # 689
1872511035.29Pakistanv EnglandLord's217 Jun 1971Test # 688
1831293062.06Pakistanv EnglandLeeds48 Jul 1971Test # 689
1862490036.73Englandv IndiaLord's122 Jul 1971Test # 690
1784590028.81Pakistanv EnglandBirmingham13 Jun 1971Test # 687
1738403042.50Pakistanv EnglandLeeds28 Jul 1971Test # 689
171091122015.17Englandv IndiaLord's122 Jul 1971Test # 690
1726282060.71Englandv IndiaThe Oval319 Aug 1971Test # 692
1641363044.44Englandv PakistanBirmingham23 Jun 1971Test # 687
1635252064.00Englandv IndiaThe Oval319 Aug 1971Test # 692
1562512029.41Englandv PakistanBirmingham33 Jun 1971Test # 687
1522323046.87Englandv IndiaManchester15 Aug 1971Test # 691
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:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]