IndiaTest and ODI ground2013 to 2025
JSCA International Stadium Complex
Ranchi, India
JSCA International Stadium Complex in numbers
JSCA International Stadium Complex, in Ranchi, India, has staged 3 Tests and 7 one-day internationals in CricArcade's archives. The first was an ODI between England and India in 2013, and the most recent international here was in 2025.
Of the 3 Tests played at JSCA International Stadium Complex, 1 was drawn (33%), 1 won by the side batting first and 1 by the side batting second. India have played 3 of those Tests and won 2, lost 0 and drawn or tied 1, a win rate of 67%. Rohit Sharma has made more Test runs here than anyone, 269 in 3 innings with 1 hundred, and Ravindra Jadeja has taken the most wickets, 17 in 3 Tests. The highest total is India's 603 for 9 in 2017; the highest individual score Rohit Sharma's 212 against South Africa in 2019; the best bowling Ravichandran Ashwin's 5 for 51 in 2024. The heaviest defeat was South Africa's, by an innings and 202 runs against India in 2019.
Of the 7 ODIs played at JSCA International Stadium Complex, sides batting first have won 3 and chasing sides 3; 1 produced no result. India have played 7 of those ODIs and won 4, lost 2 and tied or had no result in 1, a win rate of 57%. Its busiest decade was the 2010s, with 5 ODIs. Virat Kohli has made more ODI runs here than anyone, 519 in 5 innings with 3 hundreds, and Kuldeep Yadav has taken the most wickets, 8 in 3 ODIs. The highest total is India's 349 for 8 in 2025; the lowest completed innings England's 155 in 2013; the highest individual score Angelo Mathews's 139 not out against India in 2014; the best bowling Kuldeep Yadav's 4 for 68 in 2025.
Tests at JSCA International Stadium Complex
3 Tests, 2017 to 2024. The first was Australia v India on 16 March 2017: match drawn.
- Won batting first
- Won batting second
- Drawn / tied
First-innings totals by decade
| Decade | Tests | Average first-innings total |
|---|---|---|
| 2010s | 2 | 474 |
| 2020s | 1 | 353 |
Most runs
| Batter | Team | Inns | Runs | 100s |
|---|---|---|---|---|
| Rohit Sharma | India | 3 | 269 | 1 |
| Cheteshwar Pujara | India | 2 | 202 | 1 |
| Steven Smith | Australia | 2 | 199 | 1 |
| Wriddhiman Saha | India | 2 | 141 | 1 |
| Joe Root | England | 2 | 133 | 1 |
Most wickets
| Bowler | Team | Tests | Wkts |
|---|---|---|---|
| Ravindra Jadeja | India | 3 | 17 |
| Ravichandran Ashwin | India | 3 | 9 |
| Umesh Yadav | India | 2 | 8 |
| Unknown #113237 | England | 1 | 8 |
| Mohammed Shami | India | 1 | 5 |
Test records
- Highest total
- 603/9
- Lowest completed total
- 145
- Highest score
- 212 · Rohit Sharma
- Best bowling
- 5/51 · Ravichandran Ashwin
- Biggest innings win
- Inns & 202
ODIs at JSCA International Stadium Complex
7 ODIs, 2013 to 2025. The first was England v India on 19 January 2013: India won by 7 wickets (with 131 balls remaining).
- Won batting first
- Won batting second
- Tied / NR
First-innings totals by decade
| Decade | ODIs | Average first-innings total |
|---|---|---|
| 2010s | 5 | 262 |
| 2020s | 2 | 314 |
Most runs
| Batter | Team | Inns | Runs | 100s |
|---|---|---|---|---|
| Virat Kohli | India | 5 | 519 | 3 |
| Glenn Maxwell | Australia | 2 | 139 | 0 |
| Angelo Mathews | Sri Lanka | 1 | 139 | 1 |
| Shreyas Iyer | India | 1 | 113 | 1 |
| Usman Khawaja | Australia | 1 | 104 | 1 |
Most wickets
| Bowler | Team | ODIs | Wkts |
|---|---|---|---|
| Kuldeep Yadav | India | 3 | 8 |
| Ravichandran Ashwin | India | 3 | 6 |
| Mohammed Shami | India | 3 | 5 |
| Ravindra Jadeja | India | 4 | 4 |
| Dhawal Kulkarni | India | 2 | 4 |
ODI records
- Highest total
- 349/8
- Lowest completed total
- 155
- Highest score
- 139* · Angelo Mathews
- Best bowling
- 4/68 · Kuldeep Yadav
- Biggest win by runs
- 32 runs
Most recent matches
- India v South Africa (ODI, 30 November 2025): India won by 17 runs
- England v India (Test, 23 February 2024): India won by 5 wickets
- South Africa v India (ODI, 9 October 2022): India won by 7 wickets (with 25 balls remaining)
- India v South Africa (Test, 19 October 2019): India won by an innings and 202 runs
- Australia v India (ODI, 8 March 2019): Australia won by 32 runs
- Australia v India (Test, 16 March 2017): Match drawn
- New Zealand v India (ODI, 26 October 2016): New Zealand won by 19 runs
- Sri Lanka v India (ODI, 16 November 2014): India won by 3 wickets (with 8 balls remaining)
- Australia v India (ODI, 23 October 2013): No result
- England v India (ODI, 19 January 2013): India won by 7 wickets (with 131 balls remaining)
Sources
- CricArcade Test archive: 3 scorecards at this ground
- CricArcade ODI archive: 7 scorecards at this ground
- Figures computed with scripts/build-archive-derived.ts over the scorecards