#4 Yuvraj Singh
The Player of the Tournament in India's victorious campaign in the 2011 World Cup, Yuvraj Singh was India's middle order mainstay for more than a decade. The all-rounder from Punjab stands fourth in the list with 8285 runs from 262 innings at an average of 36.98 and strike rate of 87.82.
More than 68% of his runs in the middle order came in winning causes. In matches won, Yuvraj averages 50.41 and has a strike rate of 93.74. He has 13 hundreds and 37 fifties batting in the middle order, with a highest score of 150.
#3 Inzamam-ul-Haq
Former Pakistan skipper and a star in their victory at the 1992 World Cup, Inzamam-ul-Haq is undoubtedly one of the best batsmen to have played ODI cricket. Infamous for being a slow runner between the wickets, Inzamam has 9190 runs from 277 innings in the middle order.
He averages 39.44 and has a strike rate of 75.79, which swell up to 51.12 and 80.51 respectively in winning causes. 4 of his 6 hundreds and 43 of his 65 fifties have resulted in wins for Pakistan. His highest score of 123 came in a losing cause though.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news