Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
ICC World Test Championship, 2019-2021 Records
Batting Most Runs Innings - India
High scores For ICC World Test Championship, 2019-2021 - India
High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
V Kohli
254*
-
336
33
2
75.59
India
v South Africa
Pune
10 Oct 2019
Test # 2364
MA Agarwal
243
-
330
28
8
73.63
India
v Bangladesh
Indore
14 Nov 2019
Test # 2366
MA Agarwal
215
-
371
23
6
57.95
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
RG Sharma
212
-
255
28
6
83.13
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
RG Sharma
176
-
244
23
6
72.13
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
RG Sharma
161
327
231
18
2
69.69
India
v England
Chennai
13 Feb 2021
Test # 2411
V Kohli
136
-
194
18
-
70.10
India
v Bangladesh
Eden Gardens
22 Nov 2019
Test # 2369
RG Sharma
127
-
149
10
7
85.23
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
AM Rahane
115
-
192
17
1
59.89
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
AM Rahane
112
359
223
12
-
50.22
India
v Australia
Melbourne
26 Dec 2020
Test # 2398
GH Vihari
111
341
225
16
-
49.33
India
v West Indies
Kingston
30 Aug 2019
Test # 2359
MA Agarwal
108
-
195
16
2
55.38
India
v South Africa
Pune
10 Oct 2019
Test # 2364
R Ashwin
106
235
148
14
1
71.62
India
v England
Chennai
13 Feb 2021
Test # 2411
AM Rahane
102
-
242
5
-
42.14
India
v West Indies
North Sound
22 Aug 2019
Test # 2358
RR Pant
101
226
118
13
2
85.59
India
v England
Ahmedabad
04 Mar 2021
Test # 2414
RR Pant
97
181
118
12
3
82.20
India
v Australia
Sydney
07 Jan 2021
Test # 2402
Washington Sundar
96*
262
174
10
1
55.17
India
v England
Ahmedabad
04 Mar 2021
Test # 2414
GH Vihari
93
-
128
10
1
72.65
India
v West Indies
North Sound
22 Aug 2019
Test # 2358
RA Jadeja
91
-
104
8
2
87.50
India
v South Africa
Pune
10 Oct 2019
Test # 2364
Shubman Gill
91
208
146
8
2
62.32
India
v Australia
Brisbane
15 Jan 2021
Test # 2404
RR Pant
91
137
88
9
5
103.40
India
v England
Chennai
05 Feb 2021
Test # 2409
RR Pant
89*
181
138
9
1
64.49
India
v Australia
Brisbane
15 Jan 2021
Test # 2404
AM Rahane
86
-
172
9
-
50.00
India
v Bangladesh
Indore
14 Nov 2019
Test # 2366
Washington Sundar
85*
201
138
12
2
61.59
India
v England
Chennai
05 Feb 2021
Test # 2409
AM Rahane
81
-
163
10
-
49.69
India
v West Indies
North Sound
22 Aug 2019
Test # 2358
CA Pujara
81
-
148
13
2
54.72
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
CA Pujara
77
285
205
12
-
37.56
India
v Australia
Sydney
07 Jan 2021
Test # 2402
V Kohli
76
211
163
10
-
46.62
India
v West Indies
Kingston
30 Aug 2019
Test # 2359
V Kohli
74
244
180
8
-
41.11
India
v Australia
Adelaide
17 Dec 2020
Test # 2396
CA Pujara
73
222
143
11
-
51.04
India
v England
Chennai
05 Feb 2021
Test # 2409
V Kohli
72
153
104
9
-
69.23
India
v England
Chennai
05 Feb 2021
Test # 2409
SN Thakur
67
154
115
9
2
58.26
India
v Australia
Brisbane
15 Jan 2021
Test # 2404
AM Rahane
67
234
149
9
-
44.96
India
v England
Chennai
13 Feb 2021
Test # 2411
RG Sharma
66
208
96
11
-
68.75
India
v England
Ahmedabad
24 Feb 2021
Test # 2412
AM Rahane
64*
139
109
8
1
58.71
India
v West Indies
Kingston
30 Aug 2019
Test # 2359
Washington Sundar
62
222
144
7
1
43.05
India
v Australia
Brisbane
15 Jan 2021
Test # 2404
V Kohli
62
200
149
7
-
41.61
India
v England
Chennai
13 Feb 2021
Test # 2411
RA Jadeja
60*
-
76
6
2
78.94
India
v Bangladesh
Indore
14 Nov 2019
Test # 2366
AM Rahane
59
-
168
8
-
35.11
India
v South Africa
Pune
10 Oct 2019
Test # 2364
RR Pant
58*
105
77
7
3
75.32
India
v England
Chennai
13 Feb 2021
Test # 2411
RA Jadeja
58
-
112
6
1
51.78
India
v West Indies
North Sound
22 Aug 2019
Test # 2358
CA Pujara
58
-
112
9
1
51.78
India
v South Africa
Pune
10 Oct 2019
Test # 2364
MA Agarwal
58
170
99
7
1
58.58
India
v New Zealand
Wellington
21 Feb 2020
Test # 2385
I Sharma
57
126
80
7
-
71.25
India
v West Indies
Kingston
30 Aug 2019
Test # 2359
RA Jadeja
57
228
159
3
-
35.84
India
v Australia
Melbourne
26 Dec 2020
Test # 2398
CA Pujara
56
314
211
7
-
26.54
India
v Australia
Brisbane
15 Jan 2021
Test # 2404
MA Agarwal
55
167
127
7
-
43.30
India
v West Indies
Kingston
30 Aug 2019
Test # 2359
CA Pujara
55
-
105
8
-
52.38
India
v Bangladesh
Eden Gardens
22 Nov 2019
Test # 2369
GH Vihari
55
92
70
10
-
78.57
India
v New Zealand
Christchurch
29 Feb 2020
Test # 2387
CA Pujara
54
-
72
9
-
75.00
India
v Bangladesh
Indore
14 Nov 2019
Test # 2366
CA Pujara
54
221
140
6
-
38.57
India
v New Zealand
Christchurch
29 Feb 2020
Test # 2387
PP Shaw
54
88
64
8
1
84.37
India
v New Zealand
Christchurch
29 Feb 2020
Test # 2387
GH Vihari
53*
99
76
8
-
69.73
India
v West Indies
Kingston
30 Aug 2019
Test # 2359
RG Sharma
52
137
98
5
1
53.06
India
v Australia
Sydney
07 Jan 2021
Test # 2402
V Kohli
51
-
113
2
-
45.13
India
v West Indies
North Sound
22 Aug 2019
Test # 2358
RA Jadeja
51
-
119
4
-
42.85
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
AM Rahane
51
-
69
7
-
73.91
India
v Bangladesh
Eden Gardens
22 Nov 2019
Test # 2369
CA Pujara
50
277
176
5
-
28.40
India
v Australia
Sydney
07 Jan 2021
Test # 2402
Shubman Gill
50
134
101
8
-
49.50
India
v Australia
Sydney
07 Jan 2021
Test # 2402
Shubman Gill
50
104
83
7
1
60.24
India
v England
Chennai
05 Feb 2021
Test # 2409
RG Sharma
49
235
144
7
-
34.02
India
v England
Ahmedabad
04 Mar 2021
Test # 2414
AM Rahane
49
190
117
5
-
41.88
India
v New Zealand
Southampton
18 Jun 2021
Test # 2425
AM Rahane
46
199
138
5
-
33.33
India
v New Zealand
Wellington
21 Feb 2020
Test # 2385
Shubman Gill
45
103
65
8
-
69.23
India
v Australia
Melbourne
26 Dec 2020
Test # 2398
KL Rahul
44
-
97
5
-
45.36
India
v West Indies
North Sound
22 Aug 2019
Test # 2358
RG Sharma
44
90
74
6
-
59.45
India
v Australia
Brisbane
15 Jan 2021
Test # 2404
V Kohli
44
196
132
1
-
33.33
India
v New Zealand
Southampton
18 Jun 2021
Test # 2425
CA Pujara
43
219
160
2
-
26.87
India
v Australia
Adelaide
17 Dec 2020
Test # 2396
AR Patel
43
132
97
5
1
44.32
India
v England
Ahmedabad
04 Mar 2021
Test # 2414
AM Rahane
42
129
92
3
1
45.65
India
v Australia
Adelaide
17 Dec 2020
Test # 2396
RR Pant
41
149
88
4
-
46.59
India
v New Zealand
Southampton
18 Jun 2021
Test # 2425
RA Jadeja
40
-
32
-
3
125.00
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
R Ashwin
39*
190
128
7
-
30.46
India
v Australia
Sydney
07 Jan 2021
Test # 2402
KL Rahul
38
-
85
4
-
44.70
India
v West Indies
North Sound
22 Aug 2019
Test # 2358
MA Agarwal
38
91
75
3
1
50.66
India
v Australia
Brisbane
15 Jan 2021
Test # 2404
AM Rahane
37
154
93
3
-
39.78
India
v Australia
Brisbane
15 Jan 2021
Test # 2404
RR Pant
36
100
67
4
-
53.73
India
v Australia
Sydney
07 Jan 2021
Test # 2402
Shubman Gill
35*
68
36
7
-
97.22
India
v Australia
Melbourne
26 Dec 2020
Test # 2398
MA Agarwal
34
150
84
5
-
40.47
India
v New Zealand
Wellington
21 Feb 2020
Test # 2385
RG Sharma
34
88
68
6
-
50.00
India
v New Zealand
Southampton
18 Jun 2021
Test # 2425
GH Vihari
32
-
56
5
-
57.14
India
v West Indies
North Sound
22 Aug 2019
Test # 2358
V Kohli
31*
-
25
3
1
124.00
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
UT Yadav
31
-
10
-
5
310.00
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
Shubman Gill
31
102
64
4
-
48.43
India
v Australia
Sydney
07 Jan 2021
Test # 2402
R Ashwin
31
126
91
3
1
34.06
India
v England
Chennai
05 Feb 2021
Test # 2409
RA Jadeja
30*
-
46
-
1
65.21
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
RG Sharma
30
121
81
2
-
37.03
India
v New Zealand
Southampton
18 Jun 2021
Test # 2425
AM Rahane
29
131
75
5
-
38.66
India
v New Zealand
Wellington
21 Feb 2020
Test # 2385
RR Pant
29
65
40
3
-
72.50
India
v Australia
Melbourne
26 Dec 2020
Test # 2398
Shubman Gill
29
47
28
5
-
103.57
India
v England
Chennai
05 Feb 2021
Test # 2409
RA Jadeja
28*
75
37
5
-
75.67
India
v Australia
Sydney
07 Jan 2021
Test # 2402
Shubman Gill
28
108
64
3
-
43.75
India
v New Zealand
Southampton
18 Jun 2021
Test # 2425
AM Rahane
27*
-
17
4
1
158.82
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
AM Rahane
27*
42
40
3
-
67.50
India
v Australia
Melbourne
26 Dec 2020
Test # 2398
CA Pujara
27
105
66
3
-
40.90
India
v West Indies
Kingston
30 Aug 2019
Test # 2359
RR Pant
27
75
65
2
1
41.53
India
v West Indies
Kingston
30 Aug 2019
Test # 2359
V Kohli
27
85
58
3
-
46.55
India
v England
Ahmedabad
24 Feb 2021
Test # 2412
AM Rahane
27
54
45
4
-
60.00
India
v England
Ahmedabad
04 Mar 2021
Test # 2414
RG Sharma
26
110
77
3
1
33.76
India
v Australia
Sydney
07 Jan 2021
Test # 2402
RG Sharma
26
91
70
2
1
37.14
India
v England
Chennai
13 Feb 2021
Test # 2411
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years