On this day in 2013, Pakistan`s former cricketer Shahid Afridi took an astonishing 7 wickets in an ODI against West Indies in Georgetown. We look at some of the finest bowling figures in ODI history.

1/12

2/12
Chaminda Vaas - 8/19: Match - Sri Lanka vs Zimbabwe at Colombo on 8 Dec 2001. (Pic/ Midday archives)
ADVERTISEMENT

3/12
Shahid Afridi - 7/12: Match - Pakistan vs West Indies at Providence on 14 July 2013. (Pic/ Suresh K.K.)

4/12
Glenn McGrath - 7/15: Match - Australia vs Namibia at Potchefstroom on 27 Feb 2003. (Pic/ Midday archives)
ADVERTISEMENT

5/12
Rashid Khan - 7/18: Match - Afghanistan vs West Indies at Gros Islet on9 June 2017. (Pic/ AFP)

6/12
Andy Bichel - 7/20: Match - Australia vs England at Port Elizabeth on 2 March 2003. (Pic/ AFP)
ADVERTISEMENT

7/12
Muttiah Muralitharan - 7/30: Match - Sri Lanka vs India at Sharjah on 27 Oct 2000. (Pic/ AFP)

8/12
Tim Southee - 7/33: Match - New Zealand vs England at Wellington on 20 Feb 2015. (Pic/ AFP)
ADVERTISEMENT

9/12
Waqar Younis - 7/36: Match - Pakistan vs England at Leeds on 17 June 2001. (Pic/ Midday archives)

10/12
Aaqib Javed - 7/37: Match - Pakistan vs India at Sharjah on 25 Oct 1991. (Pic/ AFP)
ADVERTISEMENT

11/12
Winston Davis - 7/51: Match - West Indies vs Australia at Leeds on 11 June 1983. (Pic/ Midday archives)

12/12
Stuart Binny - 6/4: Match - India vs Bangladesh at Dhaka on 17 June 2014. (Pic/ Suresh K.K.)
ADVERTISEMENT