Yuvraj Singh has consistently been among India's top players in limited-overs cricket. The 2011 Cricket World Cup's Player of the Series is a significant tournament performer. He was an expert at performing under pressure and on a large stage. He has won many matches for team India. Let us look at the best innings played by Yuvraj Singh.

1. 58(16) Vs England, 2007 T20 World Cup

The first time we think of Yuvraj Singh, we think of his six sixes in an over-off Stuart Broad in the Super 8 game against England at the first T20 World Cup in South Africa in 2007. Yuvraj Singh accomplished the milestone in the 19th over, taking just 12 balls to reach 50, still holding the record for the fastest T20I half-century. Yuvraj set a record for the highest SR in a T20I inning over 30 runs between two ODI status sides when he scored 58 off 16 balls with seven sixes.

2. 70(30) Vs Australia, 2007 T20 World Cup Semi-Final

India faced Australia in the T20 World Cup semifinals in 2007, and Australia, who had earlier won the tournament, was in good shape. India had a rough start and was 41/2 from 8 overs when Yuvraj Singh entered the batting order. After smashing Stuart Clark for a six on the second ball he faced, Yuvraj never looked back. Before being dismissed in the 18th over, Yuvraj scored 70 off 30 balls, hitting five fours and five sixes. After keeping Australia to 173/7 from their 20 overs, Yuvraj Singh helped India score 147 runs off the final 12 overs to finish at 188/5 and win by 15 runs.

3. 84(80) Vs Australia, 200 Icc Knockout Quarter-Final

Although Yuvraj Singh had already made his debut for India against Kenya in the first round, this was the first time he had entered the batting order. When the 18-year-old Yuvraj hammered players like McGrath, Brett Lee, and Gillespie to score 84 off 80 balls and make his international debut with a bang, he provided a glimpse into the future of Indian cricket. Yuvraj Singh's efforts helped India bowl out Australia for 245, allowing them to score 265/9 off their 50 overs and win by 20 runs.

4. 113(123) Vs West Indies, 2011 World Cup

Yuvraj Singh scored 113 runs off 123 balls in India's final World Cup group stage match against West Indies. When India reached 51/2 off of 8.3 overs, Yuvraj Singh entered the fray and partnered with Virat Kohli for 122 runs. While Yuvraj Singh's efforts meant that India got a strong score and secured a critical win in the World Cup as West Indies were all out for 188 giving India an 80 runs lead, India fell from 218/3 to 268 all-out in the final overs, losing the last seven wickets for 50 runs.

5. 57(65) Vs Australia, 2011 World Cup Quarter-Final

After the T20 World Cup semifinals in 2007, Yuvraj Singh delivered another remarkable performance against Australia in a knockout match in an ICC competition. Yuvraj and playing against Australia in the ICC tournament knockout games appeared to be a perfect match. When Yuvraj entered the game, India was 143/3 off 28.3 overs and needed 74 off 75 balls to win the match. However, as the run-chase grew more complex, India's position quickly changed to 187/5 off 37.3 overs. After that, India triumphed by five wickets thanks to an unbroken partnership between Yuvraj Singh and Suresh Raina of 74 runs off 61 balls.

6. 138(78)* Vs England, Rajkot 2008

The fact that Yuvraj Singh was playing with a bandaged back and was still hitting huge sixes during this inning makes it even more remarkable. Yuvraj Singh scored 100 runs in just boundaries alone while smashing 138 off 78 balls with 16 fours and six sixes. His strike rate was 176, which is excellent, and was used in T20Is in addition to ODIs. Yuvraj Singh helped India to 387/5 off 50 overs, and after England got out for 229 runs, India won by 158 runs.

7. 85* Vs England, Chennai 2008

At 224/4 and with India still needing 163 runs to win, Yuvraj Singh stepped out to join Sachin Tendulkar. The chase had become more complex. India completed their second-highest run chase in Tests after the 406-run effort against the West Indies at Port of Spain in 1976, thanks to Sachin Tendulkar's innings of 103* and Yuvraj Singh's of 85*. India ultimately won by six wickets.

8. 150(127) Vs England, Cuttack 2017

India was 25/3 after 4.4 overs after being put into bat by England. Then Yuvraj Singh took over and displayed a taste of his talent by smashing England spinners to score 150 runs in 127 balls. Even though there were still seven overs left when Yuvraj Singh was eliminated from the game and had a chance to score an ODI 200, he got selected for the 2017 Champions Trophy despite only scoring 150.In regards to the game, Yuvraj Singh's innings helped India reach 381/6 off their 50 overs, and India ultimately won by 15 runs. Additionally, this was Yuvraj Singh's first and only century in an ODI following his recovery from cancer in 2011.

9. 77(35)* Vs Australia, Rajkot 2013

The lone T20I between India and Australia in 2013 took place before the historic India-Australia ODI series, revolutionizing ODIs. Australia scored 201/7 in 20 overs after being put into bat, setting India a goal of 202. India was chasing when Yuvraj came to bat, and they were 80/3 from 8.3 overs when he did. They later improved to 100/4 off 11.1 overs, needing 102 off 53 balls to win. To assist India in winning by six wickets with two balls to spare, Yuvraj Singh took over and hammered 77* off just 35 balls with 8 4's and 5 6's.

10. 60(25)* Vs Sri Lanka, Mohali 2009

After winning the toss, Sri Lanka elected to bat first and scored 206/7 off 20 overs. India had 108/2 from 11 overs during the chase, needing another 99 off 54 balls when Yuvraj Singh entered the batting order. India subsequently completed the run-chase with five balls remaining with Yuvraj Singh's 60 off 25 balls, which included three fours and five sixes.