Batting Most Runs Innings - vs India

Players - vs India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
21068544227047.51Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
20750430920366.99Englandv IndiaChennai213 Jan 1985Test # 1008
20156340922349.14Englandv IndiaChennai213 Jan 1985Test # 1008
19955240824048.77Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
168*-3416149.26Pakistanv IndiaLahore117 Oct 1984Test # 995
16050839017041.02Englandv IndiaDelhi212 Dec 1984Test # 1004
13631025521053.33Englandv IndiaWankhede328 Nov 1984Test # 1001
102*--150-Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
9636327913034.40Englandv IndiaKanpur231 Jan 1985Test # 1011
782722028038.61Englandv IndiaKanpur231 Jan 1985Test # 1011
742922066035.92Englandv IndiaDelhi212 Dec 1984Test # 1004
7423116310045.39Englandv IndiaChennai213 Jan 1985Test # 1008
692582305030.00Englandv IndiaKanpur231 Jan 1985Test # 1011
671361027265.68Englandv IndiaEden Gardens231 Dec 1984Test # 1007
65---0-Pakistanv IndiaLahore117 Oct 1984Test # 995
621771555040.00Englandv IndiaWankhede328 Nov 1984Test # 1001
621511156053.91Englandv IndiaChennai213 Jan 1985Test # 1008
622161745035.63Englandv IndiaKanpur231 Jan 1985Test # 1011
59---0-Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
552151945028.35Englandv IndiaWankhede328 Nov 1984Test # 1001
521891577033.12Englandv IndiaDelhi212 Dec 1984Test # 1004
491651335036.84Englandv IndiaEden Gardens231 Dec 1984Test # 1007
491381205040.83Englandv IndiaKanpur231 Jan 1985Test # 1011
4888814359.25Englandv IndiaWankhede128 Nov 1984Test # 1001
48464861100.00Englandv IndiaEden Gardens231 Dec 1984Test # 1007
46---0-Pakistanv IndiaLahore117 Oct 1984Test # 995
45---0-Pakistanv IndiaLahore117 Oct 1984Test # 995
41*60596069.49Englandv IndiaKanpur431 Jan 1985Test # 1011
3857643259.37Englandv IndiaDelhi212 Dec 1984Test # 1004
37*1891662022.28Englandv IndiaWankhede128 Nov 1984Test # 1001
37*39384297.36Englandv IndiaDelhi412 Dec 1984Test # 1004
361681083033.33Englandv IndiaEden Gardens231 Dec 1984Test # 1007
3658373297.29Englandv IndiaChennai213 Jan 1985Test # 1008
34---0-Pakistanv IndiaLahore117 Oct 1984Test # 995
32*129982032.65Englandv IndiaKanpur431 Jan 1985Test # 1011
30*60324093.75Englandv IndiaDelhi412 Dec 1984Test # 1004
2970494059.18Englandv IndiaDelhi412 Dec 1984Test # 1004
2895624045.16Englandv IndiaWankhede128 Nov 1984Test # 1001
2777613044.26Englandv IndiaEden Gardens231 Dec 1984Test # 1007
26---0-Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
26--50-Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
2654514050.98Englandv IndiaDelhi212 Dec 1984Test # 1004
26113832031.32Englandv IndiaDelhi212 Dec 1984Test # 1004
22*79602036.66Englandv IndiaWankhede328 Nov 1984Test # 1001
22103823026.82Englandv IndiaWankhede128 Nov 1984Test # 1001
21*32264080.76Englandv IndiaChennai413 Jan 1985Test # 1008
1954442043.18Englandv IndiaEden Gardens231 Dec 1984Test # 1007
1849271066.66Englandv IndiaDelhi412 Dec 1984Test # 1004
1829234078.26Englandv IndiaChennai213 Jan 1985Test # 1008
17*---0-Pakistanv IndiaLahore117 Oct 1984Test # 995
16*68591027.11Englandv IndiaKanpur431 Jan 1985Test # 1011
16---0-Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
15---0-Pakistanv IndiaLahore117 Oct 1984Test # 995
1547373040.54Englandv IndiaWankhede128 Nov 1984Test # 1001
1462532026.41Englandv IndiaWankhede328 Nov 1984Test # 1001
1362411031.70Englandv IndiaWankhede128 Nov 1984Test # 1001
1341431030.23Englandv IndiaWankhede128 Nov 1984Test # 1001
1340391033.33Englandv IndiaKanpur231 Jan 1985Test # 1011
10*23200050.00Englandv IndiaChennai413 Jan 1985Test # 1008
10---0-Pakistanv IndiaLahore117 Oct 1984Test # 995
1033231043.47Englandv IndiaDelhi212 Dec 1984Test # 1004
9*---0-Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
920132069.23Englandv IndiaWankhede128 Nov 1984Test # 1001
920161056.25Englandv IndiaKanpur231 Jan 1985Test # 1011
853482016.66Englandv IndiaWankhede128 Nov 1984Test # 1001
826271029.62Englandv IndiaWankhede328 Nov 1984Test # 1001
815141057.14Englandv IndiaEden Gardens231 Dec 1984Test # 1007
825270029.62Englandv IndiaKanpur231 Jan 1985Test # 1011
6*89510011.76Englandv IndiaEden Gardens231 Dec 1984Test # 1007
524190026.31Englandv IndiaDelhi212 Dec 1984Test # 1004
520170029.41Englandv IndiaDelhi212 Dec 1984Test # 1004
524301016.66Englandv IndiaEden Gardens231 Dec 1984Test # 1007
54510100.00Englandv IndiaChennai213 Jan 1985Test # 1008
4*26160025.00Englandv IndiaKanpur231 Jan 1985Test # 1011
4---0-Pakistanv IndiaLahore117 Oct 1984Test # 995
3*8300100.00Englandv IndiaChennai213 Jan 1985Test # 1008
3*550060.00Englandv IndiaChennai213 Jan 1985Test # 1008
3--00-Pakistanv IndiaLahore117 Oct 1984Test # 995
2--00-Pakistanv IndiaLahore117 Oct 1984Test # 995
220130015.38Englandv IndiaWankhede328 Nov 1984Test # 1001
2830066.66Englandv IndiaChennai413 Jan 1985Test # 1008
11812008.33Englandv IndiaWankhede328 Nov 1984Test # 1001
1330033.33Englandv IndiaWankhede128 Nov 1984Test # 1001
1630033.33Englandv IndiaWankhede328 Nov 1984Test # 1001
11815006.66Englandv IndiaEden Gardens231 Dec 1984Test # 1007
1860016.66Englandv IndiaEden Gardens231 Dec 1984Test # 1007
18100010.00Englandv IndiaKanpur231 Jan 1985Test # 1011
12120005.00Englandv IndiaKanpur231 Jan 1985Test # 1011
05052000.00Englandv IndiaWankhede328 Nov 1984Test # 1001
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]