Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next Test New Zealand (A)
ICC World Test Championship - Wed 18 Nov, 22:00 Their runs Preview

India Test Runs Stats

How many runs India score, and who scores the most, game by game

Updated 23 August 2026, after the Sri Lanka game

Line50+
Reset
Player Avg Hit %
ICC World Test Championship 23 Aug 26 Sri LankaA Drew
ICC World Test Championship 15 Aug 26 Sri LankaA Won165 runs
ICC World Test Championship 31 Jul 25 EnglandA Won6 runs
ICC World Test Championship 23 Jul 25 EnglandA Drew
ICC World Test Championship 10 Jul 25 EnglandA Lost22 runs
ICC World Test Championship 2 Jul 25 EnglandA Won336 runs
ICC World Test Championship 20 Jun 25 EnglandA Lost5 wkts
ICC World Test Championship 2 Jan 25 AustraliaA Lost6 wkts
ICC World Test Championship 25 Dec 24 AustraliaA Lost184 runs
ICC World Test Championship 14 Dec 24 AustraliaA Drew
ICC World Test Championship 6 Dec 24 AustraliaA Lost10 wkts
ICC World Test Championship 22 Nov 24 AustraliaA Won295 runs
ICC World Test Championship 3 Jan 24 South AfricaA Won7 wkts
ICC World Test Championship 26 Dec 23 South AfricaA Lostinns
ICC World Test Championship 20 Jul 23 West IndiesA Drew
ICC World Test Championship 12 Jul 23 West IndiesA Woninns
ICC World Test Championship 7 Jun 23 AustraliaA Lost209 runs
ICC World Test Championship 22 Dec 22 BangladeshA Won3 wkts
ICC World Test Championship 14 Dec 22 BangladeshA Won188 runs
ICC World Test Championship 1 Jul 22 EnglandA Lost7 wkts
ICC World Test Championship 11 Jan 22 South AfricaA Lost7 wkts
ICC World Test Championship 3 Jan 22 South AfricaA Lost7 wkts
ICC World Test Championship 26 Dec 21 South AfricaA Won113 runs
ICC World Test Championship 2 Sep 21 EnglandA Won157 runs
ICC World Test Championship 25 Aug 21 EnglandA Lostinns
ICC World Test Championship 12 Aug 21 EnglandA Won151 runs
ICC World Test Championship 4 Aug 21 EnglandA Drew
ICC World Test Championship 15 Jan 21 AustraliaA Won3 wkts
ICC World Test Championship 6 Jan 21 AustraliaA Drew
ICC World Test Championship 25 Dec 20 AustraliaA Won8 wkts
ICC World Test Championship 17 Dec 20 AustraliaA Lost8 wkts
ICC World Test Championship 28 Feb 20 New ZealandA Lost7 wkts
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
India total 270 503-462193224396358425387170587427471364185157369155260818017515048715380245131438181421-29623431414540425841624522319820226632717419146678278364298278523363292423343267024436242124
D. PadikkalBatter, 5 inns 70.6 40%2/5 117193 167230 4475 023 2571
R. PantKeeper, 44 inns 42.6 34%15/44 6389 3962 6669 5475 -DNB 74112 912 2542 6558 134178 118140 4098 6133 2837 30104 912 -DNB 2135 2831 3778 14 93104 913 4645 -DNB 146111 5786 2750 100*139 1743 03 813 3434 933 50106 29 17 3758 2246 2520 -DNB 2329 89*138 3667 97118 2940 -DNB 1214 414
Y. JaiswalBatter, 30 inns 39.8 30%9/30 4553 3237 03 29 118164 58107 04 138 07 87107 2822 101158 411 1026 2235 82118 84208 42 4*6 01 2431 08 161297 07 2823 1737 518 5774 3830 171387
S. GillBatter, 39 inns 38.7 21%8/39 50108 1628 820 2135 119 1223 103238 1644 69 269387 161162 147227 816 2064 1315 13 -DNB 3151 2830 3655 1011 212 2637 1012 29*37 611 1315 1819 2039 735 2040 110152 1724 43 715 91146 50101 3164 4565 35*36
L. RahulKeeper, 44 inns 37.6 27%12/44 1833 82175 3547 1440 728 4698 90230 100177 3958 226 5584 4278 137247 414 1320 2442 05 84139 4*7 3764 710 2674 77176 833 -DNB 101137 424 1045 27 2254 2362 1235 1022 50133 821 123260 2374 1744 46101 04 854 129250 530 84214 2638
R. JadejaAll-rounder, 36 inns 34.9 31%11/36 4383 1325 819 913 5377 2040 107*185 72131 61*181 89137 69*118 1115 25*40 2695 1345 1751 214 77123 -DNB 02 -DNB 61152 -DNB 37*82 4851 02 104194 2358 1034 1759 429 3025 40120 35 5686 -DNB 28*37 -DNB 57159 -DNB 910 16*22
R. SharmaBatter, 26 inns 34.1 27%7/26 35 940 1027 -DNB 323 615 3950 17*22 514 08 80143 5744 103221 1526 4360 1127 127256 19105 59156 83145 2136 36107 12*34 4474 721 2677 5298
D. JurelKeeper, 7 inns 34.0 29%2/7 115*177 5168 715 1940 3446 -DNB -DNB -DNB -DNB 1120 16
C. PujaraBatter, 32 inns 32.6 31%10/32 1425 2747 2455 612 90203 102*130 1346 66168 4377 933 333 5386 01 1664 431 61127 19 91189 923 45206 416 12*13 2594 56211 50176 77205 1770 34 43160 08 54140 2488
V. KohliBatter, 38 inns 30.8 21%8/38 1769 612 3686 529 316 -DNB 78 1121 512 100*143 4659 1211 3864 7682 121206 -DNB 76182 1431 4978 2473 122 15 19*29 1119 2040 79201 29143 3594 1832 5096 4496 717 55125 42103 2031 01 -DNB 74180 48 315 1430
S. IyerBatter, 9 inns 30.8 22%2/9 02 4*6 3150 612 87105 29*46 86192 -DNB 1511 1926
W. SundarAll-rounder, 16 inns 30.1 25%4/16 2655 5346 2790 101*206 2376 04 42103 12*7 1430 1243 50162 5*45 415 2994 62144 2229
N. Kumar ReddyAll-rounder, 13 inns 26.4 8%1/13 3091 1353 16 12 -DNB -DNB 01 421 114189 15 1661 -DNB 4254 4247 4159 38*27
I. KishanKeeper, 3 inns 26.0 33%1/3 2537 52*34 1*20
K. NairBatter, 8 inns 25.6 13%1/8 57109 1732 4062 1433 3150 2646 04 2054
A. RahaneBatter, 27 inns 25.0 15%4/27 836 -DNB 311 89129 46108 912 19 01 5878 48102 2023 1447 08 1854 1025 123 61146 55 -DNB 3793 2422 2270 418 112223 27*40 4292 04 727 943
S. SudharsanBatter, 6 inns 23.3 17%1/6 38108 1129 61151 01 -DNB -DNB 04 3048
H. VihariAll-rounder, 11 inns 20.6 9%1/11 2053 1144 2053 40*84 438 23*161 2166 -DNB 1625 822 5570 918
R. AshwinBowler, 19 inns 19.6 11%2/19 2222 714 811 01 5678 -DNB -DNB 1230 42*62 58113 -DNB 210 715 4650 1614 45 1417 1015 39*128 1442 -DNB 1520 01
K. YadavBowler, 3 inns 19.3 0%0/3 13*14 510 40114 -DNB
S. ThakurBowler, 20 inns 18.7 20%4/20 4188 -DNB 18 412 2433 28 -DNB 51109 05 112 426 129 513 05 2824 48 1026 5736 6072 06 -DNB 67115 23
P. ShawBatter, 4 inns 18.0 25%1/4 02 44 5464 1424
A. PatelAll-rounder, 3 inns 17.3 0%0/3 -DNB -DNB 411 3469 1426 -DNB -DNB -DNB
M. SutharBowler, 3 inns 17.0 0%0/3 1851 2443 925
M. AgarwalBatter, 14 inns 15.9 7%1/14 1535 715 2637 2337 60123 414 -DNB -DNB -DNB -DNB 3875 915 06 515 1740 940 711 36
A. DeepAll-rounder, 8 inns 14.8 13%1/8 0*7 6694 710 111 613 -DNB 013 717 3144 -DNB
J. UnadkatBowler, 3 inns 11.3 0%0/3 726 -DNB -DNB 14*32 1316
M. ShamiBowler, 19 inns 9.3 5%1/19 1311 13*8 1631 1314 720 010 912 06 89 112 01 68 02 56*70 1320 -DNB 01 1*4 1612 511
I. SharmaBowler, 4 inns 8.5 0%0/4 8*10 25 829 1624
U. YadavBowler, 13 inns 7.2 0%0/13 511 112 1413 -DNB 15*10 -DNB 4*14 010 1020 2523 919 -DNB 613 4*5 04 112
J. BumrahBowler, 37 inns 6.5 0%0/37 47 -DNB 08 554 05 02 2217 03 03 08 10*38 -DNB 08 2*5 88 -DNB 02 -DNB 119 05 31*16 720 09 25 14*11 714 1417 7*8 00 2438 01 1*6 06 34*64 2834 -DNB 02 -DNB 01 -DNB 4*7 217 10*11 48
M. SirajBowler, 42 inns 2.9 0%0/42 329 1115 2*6 04 03 5*7 -DNB 0*2 430 823 -DNB 3*7 01 3*16 411 4*15 02 111 -DNB 4*3 78 0*0 -DNB 01 -DNB 522 45 011 -DNB -DNB 0*3 16 715 -DNB 43 -DNB 26 2*9 16 02 4*12 05 1*1 3*6 310 02 0*0 -DNB 7*8 -DNB 1310 -DNB 610 -DNB 0*2 -DNB
N. SainiBowler, 3 inns 2.7 0%0/3 514 0*0 313 -DNB
H. RanaBowler, 3 inns 2.3 0%0/3 03 012 75 -DNB
P. KrishnaBowler, 13 inns 1.38 0%0/13 4*7 27 27 02 0*2 5*20 -DNB 13 011 310 1*1 03 -DNB 0*8 0*5
S. BharatKeeper, 2 inns 14.0 0%0/2 515 2341
W. SahaKeeper, 2 inns 6.5 0%0/2 -DNB -DNB 926 415
S S. JainAll-rounder, 1 inns 6.0 0%0/1 68
T. NatarajanBowler, 1 inns 1.00 0%0/1 1*9 -DNB
M. KumarBowler, 2 inns 0.00 0%0/2 0*0 -DNB 0*1 -DNB
A. KambojAll-rounder, 1 inns 0.00 0%0/1 03 -DNB
A green cell reached the line. Each innings is its own column, the 1st then the 2nd. The line under a score is the balls faced; * not out; DNB did not bat.

India Team Runs

Line275.5
Avg270263
Hit45%
503
-
462
193
224
396
358
425
387
170
587
427
471
364
185
157
369
155
260
8
180
175
150
487
153
80
245
131
438
181
421
-
296
234
314
145
404
258
416
245
223
198
202
266
327
174
191
466
78
278
364
298
278
52
336
329
242
334
326
70
244
36
242
124
290
429
283
206
247
367
669
-
387
192
407
271
465
373
181
162
474
234
445
89
337
19
104
238
55
176
408
-
255
76
150
130
469
270
227
231
150
324
284
378
210
212
229
243
197
191
290
210
432
-
391
120
183
303
369
294
329
312
195
200
191
93
235
132
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
ICC World Test Championship 23 Aug 26 Sri LankaA Drew
ICC World Test Championship 15 Aug 26 Sri LankaA Won165 runs
ICC World Test Championship 31 Jul 25 EnglandA Won6 runs
ICC World Test Championship 23 Jul 25 EnglandA Drew
ICC World Test Championship 10 Jul 25 EnglandA Lost22 runs
ICC World Test Championship 2 Jul 25 EnglandA Won336 runs
ICC World Test Championship 20 Jun 25 EnglandA Lost5 wkts
ICC World Test Championship 2 Jan 25 AustraliaA Lost6 wkts
ICC World Test Championship 25 Dec 24 AustraliaA Lost184 runs
ICC World Test Championship 14 Dec 24 AustraliaA Drew
ICC World Test Championship 6 Dec 24 AustraliaA Lost10 wkts
ICC World Test Championship 22 Nov 24 AustraliaA Won295 runs
ICC World Test Championship 3 Jan 24 South AfricaA Won7 wkts
ICC World Test Championship 26 Dec 23 South AfricaA Lostinns
ICC World Test Championship 20 Jul 23 West IndiesA Drew
ICC World Test Championship 12 Jul 23 West IndiesA Woninns
ICC World Test Championship 7 Jun 23 AustraliaA Lost209 runs
ICC World Test Championship 22 Dec 22 BangladeshA Won3 wkts
ICC World Test Championship 14 Dec 22 BangladeshA Won188 runs
ICC World Test Championship 1 Jul 22 EnglandA Lost7 wkts
ICC World Test Championship 11 Jan 22 South AfricaA Lost7 wkts
ICC World Test Championship 3 Jan 22 South AfricaA Lost7 wkts
ICC World Test Championship 26 Dec 21 South AfricaA Won113 runs
ICC World Test Championship 2 Sep 21 EnglandA Won157 runs
ICC World Test Championship 25 Aug 21 EnglandA Lostinns
ICC World Test Championship 12 Aug 21 EnglandA Won151 runs
ICC World Test Championship 4 Aug 21 EnglandA Drew
ICC World Test Championship 15 Jan 21 AustraliaA Won3 wkts
ICC World Test Championship 6 Jan 21 AustraliaA Drew
ICC World Test Championship 25 Dec 20 AustraliaA Won8 wkts
ICC World Test Championship 17 Dec 20 AustraliaA Lost8 wkts
ICC World Test Championship 28 Feb 20 New ZealandA Lost7 wkts

India Runs Match by Match

The last 32 Tests, innings by innings, and how often India went over the line

Line275.5
OpponentResultInnsForAg 275.5+
Avg 270263 45%
Sri Lanka (A)23 Aug Ddrawn 1st 503290
2nd -429 -
Sri Lanka (A)15 Aug Wby 165 runs 1st 462283
2nd 193206
England (A)31 Jul 2025 Wby 6 runs 1st 224247
2nd 396367
England (A)23 Jul 2025 Ddrawn 1st 358669
2nd 425-
England (A)10 Jul 2025 Lby 22 runs 1st 387387
2nd 170192
England (A)2 Jul 2025 Wby 336 runs 1st 587407
2nd 427271
England (A)20 Jun 2025 Lby 5 wickets 1st 471465
2nd 364373
Australia (A)2 Jan 2025 Lby 6 wickets 1st 185181
2nd 157162
Australia (A)25 Dec 2024 Lby 184 runs 1st 369474
2nd 155234
Australia (A)14 Dec 2024 Ddrawn 1st 260445
2nd 889
Australia (A)6 Dec 2024 Lby 10 wickets 1st 180337
2nd 17519
Australia (A)22 Nov 2024 Wby 295 runs 1st 150104
2nd 487238
South Africa (A)3 Jan 2024 Wby 7 wickets 1st 15355
2nd 80176
South Africa (A)26 Dec 2023 Lby an innings and 32 runs 1st 245408
2nd 131-
West Indies (A)20 Jul 2023 Ddrawn 1st 438255
2nd 18176
West Indies (A)12 Jul 2023 Wby an innings and 141 runs 1st 421150
2nd -130 -
Australia (A)7 Jun 2023 Lby 209 runs 1st 296469
2nd 234270
Bangladesh (A)22 Dec 2022 Wby 3 wickets 1st 314227
2nd 145231
Bangladesh (A)14 Dec 2022 Wby 188 runs 1st 404150
2nd 258324
England (A)1 Jul 2022 Lby 7 wickets 1st 416284
2nd 245378
South Africa (A)11 Jan 2022 Lby 7 wickets 1st 223210
2nd 198212
South Africa (A)3 Jan 2022 Lby 7 wickets 1st 202229
2nd 266243
South Africa (A)26 Dec 2021 Wby 113 runs 1st 327197
2nd 174191
England (A)2 Sep 2021 Wby 157 runs 1st 191290
2nd 466210
England (A)25 Aug 2021 Lby an innings and 76 runs 1st 78432
2nd 278-
England (A)12 Aug 2021 Wby 151 runs 1st 364391
2nd 298120
England (A)4 Aug 2021 Ddrawn 1st 278183
2nd 52303
Australia (A)15 Jan 2021 Wby 3 wickets 1st 336369
2nd 329294
Australia (A)6 Jan 2021 Ddrawn 1st 242329
2nd 334312
Australia (A)25 Dec 2020 Wby 8 wickets 1st 326195
2nd 70200
Australia (A)17 Dec 2020 Lby 8 wickets 1st 244191
2nd 3693
New Zealand (A)28 Feb 2020 Lby 7 wickets 1st 242235
2nd 124132

New Zealand Runs Match by Match

India's next opponent, their last 40 Tests

New Zealand runs →
OpponentResultInnsForAg
Avg 285263
England (A)WTC, 25 Jun Wby 160 runs 1st 430354
2nd 288212
England (A)WTC, 17 Jun Wby 253 runs 1st 391291
2nd 362209
England (A)WTC, 4 Jun Lby 115 runs 1st 113140
2nd 138226
Ireland (A)TEST, 27 May Wby an innings and 79 runs 1st 490179
2nd -232
West Indies (H)WTC, 17 Dec 2025 Wby 323 runs 1st 575420
2nd 306138
West Indies (H)WTC, 9 Dec 2025 Wby 9 wickets 1st 278205
2nd 57128
West Indies (H)WTC, 1 Dec 2025 Ddrawn 1st 231167
2nd 466457
Zimbabwe (A)TEST, 7 Aug 2025 Wby an innings and 359 runs 1st 601125
2nd -117
Zimbabwe (A)TEST, 30 Jul 2025 Wby 9 wickets 1st 307149
2nd 8165
England (H)WTC, 13 Dec 2024 Wby 423 runs 1st 347143
2nd 453234
England (H)WTC, 5 Dec 2024 Lby 323 runs 1st 125280
2nd 259427
England (H)WTC, 27 Nov 2024 Lby 8 wickets 1st 348499
2nd 254104
India (A)WTC, 1 Nov 2024 Wby 25 runs 1st 235263
2nd 174121
India (A)WTC, 24 Oct 2024 Wby 113 runs 1st 259156
2nd 255245
India (A)WTC, 16 Oct 2024 Wby 8 wickets 1st 40246
2nd 110462
Sri Lanka (A)WTC, 26 Sep 2024 Lby an innings and 154 runs 1st 88602
2nd 360-
Sri Lanka (A)WTC, 18 Sep 2024 Lby 63 runs 1st 340305
2nd 211309
Australia (H)WTC, 7 Mar 2024 Lby 3 wickets 1st 162256
2nd 372281
Australia (H)WTC, 28 Feb 2024 Lby 172 runs 1st 179383
2nd 196164
South Africa (H)WTC, 12 Feb 2024 Wby 7 wickets 1st 211242
2nd 269235
South Africa (H)WTC, 3 Feb 2024 Wby 281 runs 1st 511162
2nd 179247
Bangladesh (A)WTC, 6 Dec 2023 Wby 4 wickets 1st 180172
2nd 139144
Bangladesh (A)WTC, 28 Nov 2023 Lby 150 runs 1st 317310
2nd 181338
Sri Lanka (H)WTC, 16 Mar 2023 Wby an innings and 58 runs 1st 580164
2nd -358
Sri Lanka (H)WTC, 8 Mar 2023 Wby 2 wickets 1st 373355
2nd 285302
England (H)TEST, 23 Feb 2023 Wby 1 run 1st 209435
2nd 483256
England (H)TEST, 16 Feb 2023 Lby 267 runs 1st 306325
2nd 126374
Pakistan (A)WTC, 2 Jan 2023 Ddrawn 1st 449408
2nd 277304
Pakistan (A)WTC, 26 Dec 2022 Ddrawn 1st 612438
2nd 61311
England (A)WTC, 23 Jun 2022 Lby 7 wickets 1st 329360
2nd 326296
England (A)WTC, 10 Jun 2022 Lby 5 wickets 1st 553539
2nd 284299
England (A)WTC, 2 Jun 2022 Lby 5 wickets 1st 132141
2nd 285279
South Africa (H)WTC, 24 Feb 2022 Lby 198 runs 1st 293364
2nd 227354
South Africa (H)WTC, 16 Feb 2022 Wby an innings and 276 runs 1st 48295
2nd -111
Bangladesh (H)WTC, 8 Jan 2022 Wby an innings and 117 runs 1st 521126
2nd -278
Bangladesh (H)WTC, 31 Dec 2021 Lby 8 wickets 1st 328458
2nd 16942
India (A)WTC, 3 Dec 2021 Lby 372 runs 1st 62325
2nd 167276
India (A)WTC, 25 Nov 2021 Ddrawn 1st 296345
2nd 165234
India (A)WTC, 18 Jun 2021 Wby 8 wickets 1st 249217
2nd 140170
England (A)TEST, 10 Jun 2021 Wby 8 wickets 1st 388303
2nd 41122

India Runs Lines

How often each line went over, last 32 Tests, an innings each

LineOverUnderOver %
225.5372560%
250.5313150%
275.5283445%
300.5243839%
325.5233937%
LineOverUnderOver %
475.5352459%
500.5332656%
525.5273246%
550.5263344%
575.5233639%

Runs Batting First and Chasing

India's runs per game by when they batted

BattingPWForAg
First218309298
Second115307298

Test Runs Table

Runs per game, sides with 8+ Tests in the last two years

SidePForAgMatch
1England 20321263584
2New Zealand 12319232551
3India 17300252552
4Sri Lanka 10296392688
5Bangladesh 16291242532
6South Africa 14277238515
7West Indies 18259275534
8Zimbabwe 13237388625
9Pakistan 13224252476
10Australia 21218231449

India Test Runs Questions

How many runs do India score per innings in Tests?

India have averaged 270 runs an innings over their last 32 Tests, their opponents 263.

How often do India go over 275.5 runs in an innings?

India went over 275.5 runs in 28 of their last 62 innings.

Who scores the most runs for India?

Over India's last 32 Tests: Rishabh Pant (1875 in 44 innings, 42.6 an innings), Lokesh Rahul (1654 in 44 innings, 37.6 an innings), Shubman Gill (1508 in 39 innings, 38.7 an innings).

What is India's highest runs in an innings in a recent Test?

587 in their first innings against England on 2 Jul 2025 at Edgbaston, Birmingham.

Do India score more runs batting first or chasing?

Batting first India average 309 runs (21 Tests); batting second 307 (11).