In this article
India’s highest successful run chase in ODI cricket is 406, completed against West Indies at Guwahati on 30 September 2026. It replaced the 362 chase against Australia at Jaipur, a record that had stood since 16 October 2013. Here are India’s ten biggest ODI chases, how the record has moved since 1998, and the innings that made them possible.
For years, King Kohli was the reason India could chase almost anything. The 406 at Guwahati was different. Kohli made 29 and was not there at the finish. Shubman Gill completed the chase with 223 not out, backed by a brilliant hundred from 39-year-old Rohit Sharma.
The last time India set this record, at Jaipur in 2013, the story belonged to Kohli. He hit 100 not out from just 52 balls and was there at the end.
India’s top 10 successful ODI run chases
The list is ranked by target, which means the number of runs India needed to win. It covers men’s ODIs played up to 16 October 2026.
| Rank | Target | India’s score | Overs | Opponent | Venue | Date |
|---|---|---|---|---|---|---|
| 1 | 406 | 406/2 | 43.3 | West Indies | Guwahati | 30 Sep 2026 |
| 2 | 360 | 362/1 | 43.3 | Australia | Jaipur | 16 Oct 2013 |
| 3= | 351 | 356/7 | 48.1 | England | Pune | 15 Jan 2017 |
| 3= | 351 | 351/4 | 49.3 | Australia | Nagpur | 30 Oct 2013 |
| 5 | 331 | 331/4 | 49.4 | Australia | Sydney | 23 Jan 2016 |
| 6 | 330 | 330/4 | 47.5 | Pakistan | Mirpur | 18 Mar 2012 |
| 7 | 326 | 326/8 | 49.3 | England | Lord’s | 13 Jul 2002 |
| 8 | 325 | 325/5 | 47.4 | West Indies | Ahmedabad | 15 Nov 2002 |
| 9 | 323 | 326/2 | 42.1 | West Indies | Guwahati | 21 Oct 2018 |
| 10 | 321 | 321/3 | 36.4 | Sri Lanka | Hobart | 28 Feb 2012 |
Pune and Nagpur share third place because India needed 351 in both. Both of India’s record chases, at Jaipur in 2013 and Guwahati in 2026, finished in exactly 43.3 overs with 39 balls to spare. Hobart in 2012 was the quickest finish on the list: India needed 321 and got there in 36.4 overs.
Six of the ten chases came in India. Guwahati appears twice, eight years apart.
How India’s chase record has moved since 1998
India first won an ODI by chasing a 300-plus target in 1998. Since then, the team’s best chase has been pushed higher four times.
| Year | Target | Opponent and venue | Key innings | Record stood for |
|---|---|---|---|---|
| 1998 | 315 (48 overs) | Pakistan, Dhaka | Sourav Ganguly 124, Robin Singh 82 | About four and a half years |
| 2002 | 326 | England, Lord’s | Mohammad Kaif 87*, Yuvraj Singh 69 | About 11 years |
| 2013 | 360 | Australia, Jaipur | Rohit Sharma 141*, Virat Kohli 100*, Shikhar Dhawan 95 | Almost 13 years |
| 2026 | 406 | West Indies, Guwahati | Shubman Gill 223*, Rohit Sharma 101 | Current record |
The Dhaka chase came in the 1998 Independence Cup final, in a match cut to 48 overs a side. At the time it was the highest successful chase in ODI history. Hrishikesh Kanitkar hit the winning boundary off the second-last ball.
Lord’s in 2002 was the NatWest Series final. India were 146/5 when Kaif and Yuvraj came together and added 121. Sourav Ganguly’s shirt-waving celebration on the balcony became one of the best-known images in Indian cricket.
Guwahati 2026: the 406 chase
West Indies made 405/7, their highest ODI total, with hundreds from John Campbell (101), Shai Hope (104) and Amir Jangoo (114). India still won by eight wickets with 39 balls left.
Shubman Gill scored 223 not out from 133 balls. He reached 200 in 117 balls, reported as the fastest double hundred in ODI history. He and Rohit Sharma, who made 101, put on 255 for the first wicket.
This was only the second time a team had chased down a 400-plus target in men’s ODIs. The other was South Africa’s 438/9 against Australia at Johannesburg in 2006, when they needed 435.
Jaipur 2013: the record that lasted 13 years
Australia made 359/5 at Jaipur, with George Bailey unbeaten on 92. India replied with 362/1 in 43.3 overs and lost just one wicket.
Rohit Sharma made 141 not out from 123 balls and added 176 with Shikhar Dhawan, who scored 95, for the first wicket. Virat Kohli then hit 100 not out from 52 balls, at the time the fastest ODI hundred by an Indian.
When it happened, the Jaipur chase was the second-highest successful chase in ODI history.
Kohli’s hundreds in six of the ten biggest chases
Virat Kohli made a hundred in six of India’s ten biggest ODI chases. He had not yet played for India at the time of the two 2002 chases, so he featured in eight of the ten.
| Chase | Target | Kohli’s score |
|---|---|---|
| Jaipur 2013 | 360 | 100* |
| Pune 2017 | 351 | 122 |
| Nagpur 2013 | 351 | 115* |
| Mirpur 2012 | 330 | 183 |
| Guwahati 2018 | 323 | 140 |
| Hobart 2012 | 321 | 133* |
In Pune, Kohli and Kedar Jadhav (120) added 200 after England had made 350/7. At Mirpur, his 183 from 148 balls took India past Pakistan’s 329/6 in the 2012 Asia Cup.
Rohit Sharma is next, with hundreds in three of the ten: Jaipur 2013, Guwahati 2018 (152 not out) and Guwahati 2026. He missed a fourth by one run, with 99 at Sydney in 2016, where Manish Pandey’s unbeaten 104 won the game.
For more on India’s big-match performers, see our list of Indian cricketers with the most ODI World Cup Man of the Match awards.
How often India win while chasing 300 or more
India have won 24 ODIs in which they scored 300 or more batting second. West Indies have been on the receiving end most often.
| Opponent | Wins scoring 300+ batting second |
|---|---|
| West Indies | 6 |
| England | 5 |
| Sri Lanka | 4 |
| Australia | 3 |
| Pakistan | 3 |
| New Zealand | 2 |
| South Africa | 1 |
| Total | 24 |
2026 is the first calendar year in which India have done it three times. They made 306/6 to beat New Zealand at Vadodara in January, then 300/2 at Thiruvananthapuram and 406/2 at Guwahati against West Indies, three days apart in September.
What India’s biggest chases have in common
The two record chases were built at the top. India’s openers added 176 at Jaipur and 255 at Guwahati, and the team lost only three wickets across both games.
Most of these chases also ended with India’s top scorer still batting: Gill at Guwahati and Rohit at Jaipur in the two record games, Kaif (87 not out) at Lord’s, Rahul Dravid (109 not out) at Ahmedabad, Manish Pandey (104 not out) at Sydney, Rohit (152 not out) at Guwahati in 2018, and Kohli at Nagpur and Hobart.
Quick answers
Has India ever chased 400 in an ODI?
Yes, once. India made 406/2 to beat West Indies’ 405/7 at Guwahati on 30 September 2026.
What is India’s highest ODI chase against Pakistan?
It is 330, at Mirpur in the 2012 Asia Cup, when Virat Kohli made 183.
What is the highest successful chase in ODI history?
South Africa’s 438/9 against Australia at Johannesburg in 2006, chasing 435, is still the highest. India’s 406 at Guwahati is second. For other records that could last a long time, read our top 4 records in cricket that may never be broken.





