India's top 10 successful ODI chases in history, Ranked
India's top 10 most successful ODI chases in history, ranked. From record-breaking run chases to nail-biting finishes, here are India's greatest wins batting second

India have produced some remarkable batting performances while chasing in ODI cricket, turning the seemingly daunting targets into memorable wins for the country. Over the seasons, the Indian line-up in the batting department has repeatedly displayed its ability and skill to absorb the pressure, build several partnerships, and accelerate whenever needed, most importantly in the high-scoring encounters.
It started in the era of Sachin Tendulkar, when he carried the burden of the blue brigade on his lone shoulders against all the opposition. The modern generation of the side in the 50-over format was led by the two giants of the game, Virat Kohli and Rohit Sharma.
Kohli, thanks to his superb performances in the successful chases for the Indian side in the ODIs, has earned the fame of ‘chase master.’ Despite being under pressure, the former captain stood tall and played some impressive knocks to shoulder them over the line and secure the victory. Several of these games saw India chase targets of 300 or more, underlining the team’s evolution as a strong chasing side.
India’s highest successful chase in the ODIs came against Australia at the Sawai Mansingh Stadium in Jaipur in 2013, when the hosts completed the chase of 360 runs with nine wickets in hand. Rohit and Kohli played two sensational knocks in the jaw-dropping run-chase, which remain one of the most memorable batting shows in 50-over history.
There have been multiple other successful chases of more than 300 runs. Their chase against England in 2017 at the MCA in Pune or against Australia in Nagpur reflected their depth and the attacking ability of the batting order of the blue brigade, with both the games ending in convincing wins.
The full ranked list: India's top 10 successful ODI run chases
Here is a look at the top 10 successful ODI chases of the Indian side in history, ranked by the total runs scored while completing the chase, which features some of the biggest targets they have hunted down in the 50-over format-
#10 Chasing 321/3 vs Sri Lanka in 2012 (Hobart)-

It was the tri-series clash between India and Sri Lanka in 2012 at the Bellerive Oval in Hobart. The latter posted a massive score of 320 runs for the loss of four wickets in their allotted 50 overs thanks to the superb 200-run partnership for the second wicket between the two centurions, Tillakaratne Dilshan (160*) and Kumar Sangakkara (105).
The chase became even more stiff when India needed to reach the overline in 40 overs to improve their net run rate. And a young Virat Kohli stood on that occasion for his dashing knock of unbeaten 133 runs off just 86 balls at a strike rate of 154.65, with 16 boundaries and two sixes to complete the chase in 36.4 overs by seven wickets. That was the first sign of Kohli’s upcoming greatness.
Brief Scores- India 321/3 (Virat Kohli 133*, Gautam Gambhir 63, Farveez Maharoof 1/21) beat Sri Lanka 320/4 (Tillakaratne Dilshan 160*, Ravindra Jadeja 1/43) by 7 wickets.
#9 Chasing 321/5 vs New Zealand in 2010 (Bengaluru)-

During the fourth ODI of the 2010 series at the M. Chinnaswamy Stadium in Bengaluru, New Zealand posted a massive score of 315 runs for the loss of seven wickets in their allotted 50 overs, thanks to James Franklin’s unbeaten 98 runs off 69 balls, with 12 boundaries and three sixes.
See Also: Top 5 highest powerplay scores for India in men's T20Is ft. IND vs AFG 2026
The 2011 ODI World Cup winners completed the successful chase by five wickets with seven balls to spare. Yusuf Pathan drilled a superb knock of unbeaten 123 runs in just 96 balls at a strike rate of 128.12, decorated with seven boundaries and as many sixes, while Rohit and Saurabh Tiwary also made small contributions.
Brief Scores: India 321/5 (Yusuf Pathan 123*, Nathan McCullum 2/38) beat New Zealand 315/7 (James Franklin 98*, Yusuf Pathan 3/49) by 5 wickets.
#8 Chasing 325/5 vs West Indies in 2002 (Ahmedabad)-

It was the second ODI of the 2002 series between India and West Indies in Ahmedabad, when the visitors registered a huge score of 324 runs for the loss of four wickets in their allotted 50 overs, thanks to the 148-run third-wicket stand between Chris Gayle, who drilled 140 runs off just 127 balls thanks to 12 boundaries and five sixes. And Ramnaresh Sarwan, who remained unbeaten on 99 runs.
India completed the chase by five wickets, with Rahul Dravid remaining unbeaten on 109 runs off 124 balls, while VVS Laxman and Sanjay Bangar celebrated their respective half-centuries. The latter cracked 57 runs off 41 balls thanks to five boundaries and two sixes.
Brief Scores: India 325/5 (Rahul Dravid 109*, Mervyn Dillon 2/65) beat West Indies 324/4 (Chris Gayle 140, Ramnesh Sarwan 99*, Harbhajan Singh 1/30) by 5 wickets.
#7 Chasing 326/2 vs West Indies in 2018 (Guwahati)-

It was the opening ODI of the series in 2018 between India and West Indies at the Barsapara Cricket Stadium in Guwahati when the latter, shouldering the superb 106-run knock off just 78 balls from Shimron Hetmyer and other small contributions throughout the line-up, posted a strong score of 322 runs for the loss of eight wickets in their allotted 50 overs.
See Also: Shubman Gill turns 27: Top 5 knocks for Indian opener in international cricket, ranked
Losing Shikhar Dhawan in the second over, the chase could have been tough. Kohli and Rohit Sharma killed the chase after putting up a 246-run partnership for the second wicket, when the former nailed 140 runs off 107 balls while the Nagpur-born drilled an unbeaten 152 runs in 117 balls. The two-time champions completed the chase by eight wickets with 47 balls to spare.
Brief Scores: India 326/2 (Rohit Sharma 152*, Virat Kohli 140, Devendra Bishoo 1/72) beat West Indies 322/8 (Shimron Hetmyer 106, Yuzvendra Chahal 3/41) by 8 wickets.
#6 Chasing 326/8 vs England in 2002 (Lord’s)-

It was the final of the NatWest Trophy 2002 at Lord’s between India and England. The 185-run second-wicket stand between Marcus Trescothick and Nasser Hussain gave them a strong platform as the former clubbed a dashing knock of 109 runs. The England captain also celebrated his only ODI century as they put up a huge score of 325/5 on the board.
India went off to the chase by a rocket thanks to the 106-run opening stand in just 14.3 overs. Virender Sehwag nailed 60 runs off 43 balls. But they lost regular wickets and soon were reduced to 146/5 before the memorable 121-run stand between Yuvraj Singh and Mohammad Kaif took them to the safe spot. The latter remained unbeaten on 87 runs as India completed the chase by two wickets with three balls to spare.
Brief Scores: India 326/8 (Mohammad Kaif 87*, Yuvraj Singh 69, Ashley Giles 2/47) beat England 325/5 (Nasser Hussain 115, Zaheer Khan 3/62) by 2 wickets.
#5 Chasing 330 vs Pakistan in 2012 (Mirpur)-

It was the fifth encounter of the Asia Cup 2012 between India and Pakistan in Mirpur. The 224-run opening partnership between the two centurions, Mohammad Hafeez and Nasir Jamshed, gave them a strong base. But they continued to lose wickets regularly and were restricted to 329/6 in their allotted 50 overs.
When India lost Gautam Gambhir on the second ball of the chase, there were a few nervous faces in the dressing room. But Kohli soaked the pressure with a 133-run stand for the second wicket with Tendulkar, who drilled 52 runs. But the shining star was Kohli himself with a cracking 183-run knock to complete the chase by six wickets.
Brief Scores: India 330/4 (Virat Kohli 183, Rohit Sharma 68, Umar Gul 2/65) beat Pakistan 329/6 (Nasir Jamshed 112, Ashok Dinda 2/47) by 6 wickets.
#4 Chasing 331/4 vs Australia in 2016 (Sydney)-

It was the fifth and final ODI of the 2016 series against Australia as India were already behind by a 4-0 margin. The twin centuries from David Warner (122 runs off 113 balls) and Mitchell Marsh (unbeaten 102 runs off 84 deliveries) fired the home side to 330 runs for the loss of seven wickets in their allotted 50 overs.
See Also: List of Indian bowlers who have taken hat-tricks in international cricket
India completed the chase by six wickets with two balls to spare. Rohit missed the century by one run while Manish Pandey celebrated a cracking century of 104 runs off just 81 deliveries at a strike rate of 128.39, smashing eight boundaries and one six. Even Dhawan also nailed 78 runs in just 56 balls.
Brief Scores: India 331/4 (Manish Pandey 104*, John Hastings 3/61) beat Australia 330/7 (David Warner 122, Jasprit Bumrah 2/40) by 6 wickets.
#3 Chasing 351/4 vs Australia in 2013 (Nagpur)-

It was the sixth ODI of the 2013 series between India and Australia in Nagpur. Headlined by the two centuries from Shane Watson and captain George Bailey, who clubbed 156 runs off just 114 balls, thanks to 13 boundaries and six over boundaries, the tourists recorded a massive score of 350 runs for the loss of six wickets.
India completed the chase, based on the dominance of the top three, where both Dhawan and Kohli recorded their respective centuries. Kohli even celebrated one of the fastest ODI centuries for India and remained unbeaten on 115 runs off just 66 balls to complete the chase by six wickets.
Brief Scores: India 351/4 (Virat Kohli 115, Shikhar Dhawan 100, Mitchell Johnson 2/72) beat Australia 350/6 (George Bailey 156, Shane Watson 102, Ravichandran Ashwin 2/64) by 6 wickets.
#2 Chasing 356/7 vs England in 2017 (Pune)-

It was the first ODI of the 2017 series between India and England in Pune. The tourists nailed a huge score of 350 runs for the loss of seven wickets in their allotted 50 overs after Jason Roy, Joe Root, and Ben Stokes registered their respective half-centuries in the line-up.
India made a struggling start in the chase, being restricted at 63/4 before Kohli and Kedar Jadhav posted a 200-run fifth-wicket stand. The former smashed 122 runs while Jadhav drilled a superb knock of unbeaten 120 runs off just 76 balls, thanks to 12 boundaries and four sixes, to complete the chase by three wickets.
#1 Chasing 362/1 vs Australia in 2013 (Jaipur)-

India’s highest successful chase in ODIs came against Australia at the Sawai Mansingh Stadium in 2013. With five half-centuries, led by Bailey’s 92 runs off 50 balls, Australia recorded a huge score of 359 runs for the loss of five wickets in their allotted 50 overs.
See Also: Top 5 list of Indian batters with the fastest T20I centuries ft. Abhishek Sharma
India completed the chase by nine wickets. They made it look like a cakewalk after the 176-run opening stand. That was followed by another unbeaten partnership of 186 runs between Rohit and Kohli, both of whom celebrated their respective centuries. The latter celebrated the fastest ODI century for India off just 52 balls.
Brief Scores: India 362/1 (Rohit Sharma 141*, Virat Kohli 100*, James Faulkner 1/60) beat Australia 359/5 (Geoge Bailey 92*, Vinay Kumar 2/73) by 9-wickets.
India's top 10 successful ODI chases in history- FAQs
Frequently Asked Questions
The highest successful chase in men’s ODI cricket is 438/9 by South Africa against Australia in 2006 at the Wanderers Stadium in Johannesburg.
Virat Kohli has the most runs in successful ODI chases in history. He has smashed 6235 runs in 105 innings at an average of 89.07 and a fine strike rate of 96.89 with 24 centuries and 29 fifties.
Against the Indian side, the joint-highest successful chase in ODIs is 359 runs, which is a record shared by two teams- Australia in 2019 and South Africa in 2025.
India have completed 300+ run chases 20 times in men’s ODI cricket, which is the most by any country, followed by England’s 15 and Australia’s 14.








