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
121-14411-84.02Sri Lankav IndiaBengaluru126 Sep 1982ODI # 159
119*-7765154.54Pakistanv IndiaLahore131 Dec 1982ODI # 164
118-86104137.20Pakistanv IndiaMultan117 Dec 1982ODI # 163
117*-1189199.15Pakistanv IndiaMultan117 Dec 1982ODI # 163
113-99113114.14Pakistanv IndiaKarachi221 Jan 1983ODI # 172
106*-106121100.00Pakistanv IndiaGujranwala13 Dec 1982ODI # 162
105-8281128.04Pakistanv IndiaLahore131 Dec 1982ODI # 164
102-1148-89.47Sri Lankav IndiaDelhi115 Sep 1982ODI # 157
97-10412-93.26West Indiesv IndiaPort of Spain19 Mar 1983ODI # 187
74-107--69.15Sri Lankav IndiaDelhi115 Sep 1982ODI # 157
66-754488.00West Indiesv IndiaPort of Spain19 Mar 1983ODI # 187
64-51111125.49West Indiesv IndiaAlbion229 Mar 1983ODI # 191
64-955267.36West Indiesv IndiaSt George's27 Apr 1983ODI # 192
61*-893-68.53Pakistanv IndiaKarachi221 Jan 1983ODI # 172
53*-643182.81West Indiesv IndiaAlbion229 Mar 1983ODI # 191
52-653180.00West Indiesv IndiaAlbion229 Mar 1983ODI # 191
49-593183.05Pakistanv IndiaGujranwala13 Dec 1982ODI # 162
43-60--71.66Sri Lankav IndiaAmritsar212 Sep 1982ODI # 156
39-49--79.59Sri Lankav IndiaAmritsar212 Sep 1982ODI # 156
35-27--129.62Sri Lankav IndiaAmritsar212 Sep 1982ODI # 156
33-39--84.61Sri Lankav IndiaAmritsar212 Sep 1982ODI # 156
32-384-84.21West Indiesv IndiaPort of Spain19 Mar 1983ODI # 187
28-21--133.33Sri Lankav IndiaDelhi115 Sep 1982ODI # 157
28-28--100.00West Indiesv IndiaSt George's27 Apr 1983ODI # 192
26*-56--46.42West Indiesv IndiaSt George's27 Apr 1983ODI # 192
26-28-192.85West Indiesv IndiaAlbion229 Mar 1983ODI # 191
25-16--156.25Sri Lankav IndiaBengaluru126 Sep 1982ODI # 159
24-32--75.00Pakistanv IndiaLahore131 Dec 1982ODI # 164
23-38--60.52Sri Lankav IndiaBengaluru126 Sep 1982ODI # 159
21*-292-72.41Pakistanv IndiaGujranwala13 Dec 1982ODI # 162
20*-32--62.50West Indiesv IndiaSt George's27 Apr 1983ODI # 192
20-17--117.64Sri Lankav IndiaDelhi115 Sep 1982ODI # 157
20-262-76.92Pakistanv IndiaGujranwala13 Dec 1982ODI # 162
19-31--61.29West Indiesv IndiaSt George's27 Apr 1983ODI # 192
18-34--52.94Sri Lankav IndiaBengaluru126 Sep 1982ODI # 159
18-37--48.64Sri Lankav IndiaBengaluru126 Sep 1982ODI # 159
16-28-157.14West Indiesv IndiaAlbion229 Mar 1983ODI # 191
14*-31--45.16Sri Lankav IndiaAmritsar212 Sep 1982ODI # 156
12-29--41.37Pakistanv IndiaMultan117 Dec 1982ODI # 163
12-1011120.00West Indiesv IndiaAlbion229 Mar 1983ODI # 191
10-11--90.90Sri Lankav IndiaDelhi115 Sep 1982ODI # 157
10-101-100.00Pakistanv IndiaGujranwala13 Dec 1982ODI # 162
9-19--47.36Sri Lankav IndiaAmritsar212 Sep 1982ODI # 156
8*-11--72.72Sri Lankav IndiaBengaluru126 Sep 1982ODI # 159
8-4-1200.00West Indiesv IndiaAlbion229 Mar 1983ODI # 191
7*-12--58.33West Indiesv IndiaAlbion229 Mar 1983ODI # 191
7-8--87.50Sri Lankav IndiaDelhi115 Sep 1982ODI # 157
6*-25--24.00Sri Lankav IndiaAmritsar212 Sep 1982ODI # 156
6*-5--120.00Sri Lankav IndiaDelhi115 Sep 1982ODI # 157
6*-9--66.66Sri Lankav IndiaBengaluru126 Sep 1982ODI # 159
6*-12--50.00Pakistanv IndiaKarachi221 Jan 1983ODI # 172
6*-12--50.00West Indiesv IndiaPort of Spain19 Mar 1983ODI # 187
5-101-50.00Pakistanv IndiaGujranwala13 Dec 1982ODI # 162
5-101-50.00Pakistanv IndiaKarachi221 Jan 1983ODI # 172
5-6--83.33West Indiesv IndiaAlbion229 Mar 1983ODI # 191
4*-8--50.00Sri Lankav IndiaDelhi115 Sep 1982ODI # 157
4-7--57.14Sri Lankav IndiaDelhi115 Sep 1982ODI # 157
3*-7--42.85Pakistanv IndiaMultan117 Dec 1982ODI # 163
3-7--42.85Sri Lankav IndiaBengaluru126 Sep 1982ODI # 159
3-7--42.85West Indiesv IndiaPort of Spain19 Mar 1983ODI # 187
2-6--33.33Sri Lankav IndiaDelhi115 Sep 1982ODI # 157
2-7--28.57West Indiesv IndiaAlbion229 Mar 1983ODI # 191
2-8--25.00West Indiesv IndiaAlbion229 Mar 1983ODI # 191
1*-2--50.00Pakistanv IndiaLahore131 Dec 1982ODI # 164
1-9--11.11Sri Lankav IndiaAmritsar212 Sep 1982ODI # 156
1-2--50.00Sri Lankav IndiaAmritsar212 Sep 1982ODI # 156
1-3--33.33Sri Lankav IndiaBengaluru126 Sep 1982ODI # 159
1-6--16.66Sri Lankav IndiaBengaluru126 Sep 1982ODI # 159
--15---Sri Lankav IndiaAmritsar212 Sep 1982ODI # 156
--2---Pakistanv IndiaLahore131 Dec 1982ODI # 164
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:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]