⚡️ Get the free App now
Favorites Edit

10 Best ODI Matches of the Century

Top 5 / Top 10

ODI is one of the most viewed and entertaining genres in cricket. We have seen a lot of games which kept cricket fans on the edge of their seats. Although T20Is have radicalized the game further, ODIs are still popular among the cricket lovers.

In this segment, let us take a look at the best ODI's of the 21st century. These ten matches have been selected based on criteria such as the importance of the match, fortuitous results, rivalries between the teams and close finishes.

#10 India vs Bangladesh (28th September 2018, Dubai)

India v Bangladesh - 2018
India v Bangladesh - 2018

The final of the 2018 Asia Cup was perhaps the most heart-breaking moment ever for Bangladesh and Liton Das.

Batting first after losing the toss, Bangladesh got off to a great start with the opening pair of Liton Das and Mehidy Hasan added 120 runs for the first wicket. Backing batsmen could not heap the opportunity and Bangladesh restricted to 222 runs. Liton Das scored a sumptuous 121 for Bangladesh.

In reply, India lost their top-order batsman within the first 17 overs with the score at 83. However, Dhoni and Karthik added 54 runs for the 4th wicket taking Men in Blue to a reasonable score of 137 for 4 wickets in 30 overs. India required just 86 of the last 20 overs with 6 wickets in hand. However, things changed in the next few overs. India's run rate collapsed in dramatic fashion thanks to the economical spells by Mustafizur Rahman, Mushraffe Mortaza, and Rubel Hossain. But 2 digit knocks from Jadeja and B Kumar helped India to resurrect from the adverse situation.

It came down to 6 in the last over and Mahmudullah was given the ball. He bowled brilliantly to Jadhav and Kuldeep Yadav. However, team India secured the victory in the final ball of the match.


Bangladesh 222(48.3 OVERS)

INDIA 223/7(50 OVERS)


India won by 3 wickets (with 0 balls remaining)

Result: India won by 3 runs

1 / 10 NEXT
Fetching more content...