India Stats
India Test Game by Game
Runs, the last 32 Tests, newest on the left
India Test Results
The last 32 Tests, newest first: 13 won
India Test Splits
The last 32 Tests: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game (first innings)
| Venue | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Away | 32 | 13-13 | 41% | 309 | 298 |
| Innings | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Batting first | 21 | 8-10 | 38% | 309 | 298 |
| Batting second | 11 | 5-3 | 45% | 307 | 298 |
| Toss | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Won the toss | 13 | 4-7 | 31% | 270 | 271 |
| Lost the toss | 19 | 9-6 | 47% | 335 | 317 |
| Competition | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
32 | 13-13 | 41% | 309 | 298 |
| Opponent | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
|
|
10 | 4-4 | 40% | 335 | 376 |
|
|
10 | 3-5 | 30% | 259 | 309 |
|
|
5 | 2-3 | 40% | 230 | 220 |
|
|
2 | 2-0 | 100% | 359 | 189 |
|
|
2 | 1-0 | 50% | 483 | 287 |
|
|
2 | 1-0 | 50% | 430 | 203 |
|
|
1 | 0-1 | 0% | 242 | 235 |
| Ground | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| Kennington Oval, London | 3 | 2-1 | 67% | 237 | 335 |
| Lord's, London | 2 | 1-1 | 50% | 376 | 389 |
| Edgbaston, Birmingham | 2 | 1-1 | 50% | 502 | 346 |
| Melbourne Cricket Ground, Jolimont, Melbourne, Victoria | 2 | 1-1 | 50% | 348 | 335 |
| The Gabba, Brisbane | 2 | 1-0 | 50% | 298 | 407 |
| Newlands, Cape Town | 2 | 1-1 | 50% | 188 | 133 |
| The Wanderers Stadium, Johannesburg | 2 | 1-1 | 50% | 265 | 213 |
| Headingley, Leeds | 2 | 0-2 | 0% | 275 | 449 |
| Sydney Cricket Ground, Moore Park, Sydney, New South Wales | 2 | 0-1 | 0% | 214 | 255 |
| Adelaide Oval, Adelaide | 2 | 0-2 | 0% | 212 | 264 |
| Galle International Stadium, Galle | 1 | 1-0 | 100% | 462 | 283 |
| Perth Stadium, Perth, Western Australia | 1 | 1-0 | 100% | 150 | 104 |
| Windsor Park, Roseau | 1 | 1-0 | 100% | 421 | 150 |
| Shere Bangla National Stadium, Mirpur, Dhaka | 1 | 1-0 | 100% | 314 | 227 |
| Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chittagong | 1 | 1-0 | 100% | 404 | 150 |
| Sinhalese Sports Club, Colombo | 1 | 0-0 | 0% | 503 | 290 |
| Old Trafford, Stretford, Manchester | 1 | 0-0 | 0% | 358 | 669 |
| SuperSport Park, Centurion | 1 | 0-1 | 0% | 245 | 408 |
| Queen's Park Oval, Port of Spain | 1 | 0-0 | 0% | 438 | 255 |
| Trent Bridge, Nottingham | 1 | 0-0 | 0% | 278 | 183 |
| Hagley Oval, Christchurch | 1 | 0-1 | 0% | 242 | 235 |
| Year | P | W-L | Win % | Runs | Opp |
|---|---|---|---|---|---|
| 2026 | 2 | 1-0 | 50% | 483 | 287 |
| 2025 | 6 | 2-3 | 33% | 369 | 393 |
| 2024 | 5 | 2-2 | 40% | 222 | 283 |
| 2023 | 4 | 1-2 | 25% | 350 | 321 |
| 2022 | 5 | 2-3 | 40% | 312 | 220 |
| 2021 | 7 | 4-1 | 57% | 259 | 313 |
| 2020 | 3 | 1-2 | 33% | 271 | 207 |
Test Sides
International sides with 8+ Tests in the last two years, by win rate
| Side | P | Win % | Runs | Opp |
|---|---|---|---|---|
| 1 |
14 | 86% | 277 | 238 |
| 2 |
12 | 67% | 319 | 232 |
| 3 |
21 | 67% | 218 | 231 |
| 4 |
20 | 50% | 321 | 263 |
| 5 |
16 | 44% | 291 | 242 |
| 6 |
17 | 41% | 300 | 252 |
| 7 |
18 | 28% | 259 | 275 |
| 8 |
13 | 23% | 237 | 388 |
| 9 |
13 | 23% | 224 | 252 |
| 10 |
10 | 10% | 296 | 392 |
India Test Questions
What is India's average Test first-innings score?
India's first innings have averaged 309 runs over their last 32 Tests, their opponents' 298. Their highest was 587 against England on 2 Jul 2025, their lowest 78 against England.
What is India's Test record?
India have won 13 and lost 13 with 6 drawn or tied of their last 32 Tests.
Do India do better batting first or chasing in Tests?
Batting first, India have won 8 of 21 and averaged 309. Batting second they have won 5 of 11, averaging 307.
Who has scored the most Test runs for India recently?
Over India's last 32 Tests: Rishabh Pant (1875 runs in 25), Lokesh Rahul (1654 runs in 23), Shubman Gill (1508 runs in 21).
Who has taken the most Test wickets for India recently?
Over India's last 32 Tests: Jasprit Bumrah (109 wickets in 22), Mohammed Siraj (108 wickets in 29), Ravindra Jadeja (45 wickets in 21).
When do India play their next Test?
India play New Zealand away in the ICC World Test Championship on Wed 18 Nov, 22:00 (UK time).