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
21050233027263.63Australiav IndiaChennai118 Sep 1986Test # 1052
135*-23014558.69Pakistanv IndiaChennai13 Feb 1987Test # 1066
12233225821047.28Australiav IndiaChennai118 Sep 1986Test # 1052
114-27912140.86Pakistanv IndiaJaipur221 Feb 1987Test # 1069
10625517214161.62Australiav IndiaChennai118 Sep 1986Test # 1052
1053322727438.60Pakistanv IndiaAhmedabad14 Mar 1987Test # 1071
10137030011033.66Australiav IndiaWankhede115 Oct 1986Test # 1054
101--100-Pakistanv IndiaChennai13 Feb 1987Test # 1066
94225--1-Pakistanv IndiaChennai13 Feb 1987Test # 1066
93--140-Sri Lankav IndiaKanpur117 Dec 1986Test # 1061
79229-130-Sri Lankav IndiaKanpur117 Dec 1986Test # 1061
73*2111649044.51Australiav IndiaWankhede315 Oct 1986Test # 1054
722241658143.63Pakistanv IndiaAhmedabad14 Mar 1987Test # 1071
69300--0-Pakistanv IndiaEden Gardens211 Feb 1987Test # 1067
671891499044.96Australiav IndiaDelhi126 Sep 1986Test # 1053
66*1991728038.37Australiav IndiaWankhede315 Oct 1986Test # 1054
66140-110-Pakistanv IndiaJaipur221 Feb 1987Test # 1069
63*235--0-Pakistanv IndiaEden Gardens411 Feb 1987Test # 1067
62-1026560.78Pakistanv IndiaChennai13 Feb 1987Test # 1066
60294--0-Pakistanv IndiaEden Gardens211 Feb 1987Test # 1067
59-775176.62Sri Lankav IndiaNagpur127 Dec 1986Test # 1063
583002521023.01Pakistanv IndiaAhmedabad34 Mar 1987Test # 1071
54*---0-Pakistanv IndiaChennai33 Feb 1987Test # 1066
54170--0-Sri Lankav IndiaNagpur327 Dec 1986Test # 1063
54---0-Pakistanv IndiaChennai33 Feb 1987Test # 1066
52*71737271.23Australiav IndiaDelhi126 Sep 1986Test # 1053
52-3681144.44Sri Lankav IndiaKanpur117 Dec 1986Test # 1061
52106945155.31Pakistanv IndiaAhmedabad14 Mar 1987Test # 1071
5083597084.74Sri Lankav IndiaKanpur117 Dec 1986Test # 1061
50---1-Pakistanv IndiaJaipur221 Feb 1987Test # 1069
49133924153.26Australiav IndiaChennai318 Sep 1986Test # 1052
49---0-Sri Lankav IndiaCuttack24 Jan 1987Test # 1064
47132977048.45Australiav IndiaWankhede115 Oct 1986Test # 1054
47112944050.00Pakistanv IndiaBengaluru313 Mar 1987Test # 1073
461431096042.20Australiav IndiaWankhede115 Oct 1986Test # 1054
45---0-Pakistanv IndiaChennai33 Feb 1987Test # 1066
44130785056.41Australiav IndiaChennai118 Sep 1986Test # 1052
43216--0-Pakistanv IndiaEden Gardens411 Feb 1987Test # 1067
41*107904045.55Pakistanv IndiaBengaluru313 Mar 1987Test # 1073
411591355030.37Pakistanv IndiaAhmedabad14 Mar 1987Test # 1071
401181185033.89Australiav IndiaWankhede315 Oct 1986Test # 1054
40---0-Sri Lankav IndiaCuttack24 Jan 1987Test # 1064
401851563025.64Pakistanv IndiaAhmedabad14 Mar 1987Test # 1071
39*105783050.00Australiav IndiaDelhi126 Sep 1986Test # 1053
391291003039.00Pakistanv IndiaBengaluru313 Mar 1987Test # 1073
38---0-Sri Lankav IndiaNagpur327 Dec 1986Test # 1063
35111932037.63Australiav IndiaWankhede115 Oct 1986Test # 1054
34*2682262015.04Pakistanv IndiaAhmedabad34 Mar 1987Test # 1071
33--32-Sri Lankav IndiaNagpur127 Dec 1986Test # 1063
33---0-Pakistanv IndiaEden Gardens211 Feb 1987Test # 1067
3399605055.00Pakistanv IndiaBengaluru113 Mar 1987Test # 1073
3374624053.22Pakistanv IndiaBengaluru313 Mar 1987Test # 1073
32*--42-Sri Lankav IndiaNagpur127 Dec 1986Test # 1063
311231054029.52Australiav IndiaWankhede115 Oct 1986Test # 1054
3089593150.84Australiav IndiaChennai118 Sep 1986Test # 1052
30---1-Sri Lankav IndiaCuttack24 Jan 1987Test # 1064
291421162125.00Australiav IndiaDelhi126 Sep 1986Test # 1053
29---0-Sri Lankav IndiaNagpur127 Dec 1986Test # 1063
29---0-Pakistanv IndiaEden Gardens411 Feb 1987Test # 1067
2884292196.55Australiav IndiaChennai318 Sep 1986Test # 1052
27*402520108.00Australiav IndiaChennai318 Sep 1986Test # 1052
2767414065.85Australiav IndiaChennai318 Sep 1986Test # 1052
27---0-Sri Lankav IndiaCuttack34 Jan 1987Test # 1064
26---0-Sri Lankav IndiaKanpur117 Dec 1986Test # 1061
2669473055.31Pakistanv IndiaBengaluru313 Mar 1987Test # 1073
25---0-Sri Lankav IndiaKanpur117 Dec 1986Test # 1061
25128890128.08Pakistanv IndiaAhmedabad14 Mar 1987Test # 1071
2449393061.53Australiav IndiaChennai318 Sep 1986Test # 1052
24---0-Sri Lankav IndiaCuttack34 Jan 1987Test # 1064
24---0-Pakistanv IndiaChennai13 Feb 1987Test # 1066
24---0-Pakistanv IndiaEden Gardens211 Feb 1987Test # 1067
2289662033.33Australiav IndiaChennai118 Sep 1986Test # 1052
22---0-Sri Lankav IndiaCuttack34 Jan 1987Test # 1064
2242274081.48Pakistanv IndiaBengaluru113 Mar 1987Test # 1073
2167643032.81Australiav IndiaWankhede115 Oct 1986Test # 1054
21---0-Sri Lankav IndiaKanpur117 Dec 1986Test # 1061
21---0-Sri Lankav IndiaCuttack24 Jan 1987Test # 1064
21---0-Pakistanv IndiaChennai13 Feb 1987Test # 1066
21101752028.00Pakistanv IndiaAhmedabad34 Mar 1987Test # 1071
2067483041.66Australiav IndiaWankhede115 Oct 1986Test # 1054
20106833024.09Australiav IndiaWankhede315 Oct 1986Test # 1054
20---0-Sri Lankav IndiaCuttack24 Jan 1987Test # 1064
2093--0-Pakistanv IndiaEden Gardens411 Feb 1987Test # 1067
20---0-Pakistanv IndiaJaipur221 Feb 1987Test # 1069
201921361014.70Pakistanv IndiaAhmedabad14 Mar 1987Test # 1071
19---0-Sri Lankav IndiaKanpur117 Dec 1986Test # 1061
19---0-Sri Lankav IndiaCuttack34 Jan 1987Test # 1064
19---0-Pakistanv IndiaChennai13 Feb 1987Test # 1066
1940283067.85Pakistanv IndiaBengaluru113 Mar 1987Test # 1073
17---0-Sri Lankav IndiaNagpur127 Dec 1986Test # 1063
17---0-Pakistanv IndiaEden Gardens211 Feb 1987Test # 1067
1760372045.94Pakistanv IndiaBengaluru313 Mar 1987Test # 1073
16---0-Sri Lankav IndiaNagpur127 Dec 1986Test # 1063
15*89720020.83Pakistanv IndiaBengaluru113 Mar 1987Test # 1073
15---0-Sri Lankav IndiaNagpur327 Dec 1986Test # 1063
14*69502028.00Pakistanv IndiaAhmedabad34 Mar 1987Test # 1071
14---0-Pakistanv IndiaChennai33 Feb 1987Test # 1066
14---0-Pakistanv IndiaJaipur221 Feb 1987Test # 1069
14---0-Pakistanv IndiaJaipur221 Feb 1987Test # 1069
13*93--0-Pakistanv IndiaChennai13 Feb 1987Test # 1066
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:

Chilaw Marians Cricket Club vs Kurunegala Youth Cricket Club at Maggona, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class - Live]
>> 259/4 (58.0 ov, S Sadamal 10*, DM Sarathchandra 35*, M Hasanka 0/72) - Stumps

Badureliya Sports Club vs Panadura Sports Club at Galle, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class - Live]
>> 146/3 (32.3 ov, BOP Fernando 58*, KDV Vimukthi 5*, BB Sanjeewa 1/46) - Stumps

Nugegoda Sports Welfare Club vs Tamil Union Cricket and Athletic Club at Kurunegala, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class - Live]
>> 417/6 (123.0 ov, S Shanmuganathan 51*, SMLD Samarakoon 11*, BGS Mendis 3/71) - Stumps