Mohammed Shami has registered the best bowling figures for India in ODI cricket. The right-arm pacer bagged 7 wickets while conceding 57 runs against New Zealand in the 2023 ODI World Cup semi-final at Wankhede Stadium in Mumbai.
Best Bowling Figures for India in ODIs
Player | Bowling Figures (Overs) | Against | Venue | Date |
---|---|---|---|---|
Mohammed Shami | 7/57 (9.5) | New Zealand | Wankhede | 15 Nov 2023 |
Stuart Binny | 6/4 (4.4) | Bangladesh | Mirpur | 17 Jun 2014 |
Anil Kumble | 6/12 (6.1) | West Indies | Eden Gardens | 27 Nov 1993 |
Jasprit Bumrah | 6/19 (7.2) | England | The Oval | 12 Jul 2022 |
Mohammed Siraj | 6/21 (7.0) | Sri Lanka | Colombo (RPS) | 17 Sep 2023 |
Ashish Nehra | 6/23 (10) | England | Durban | 26 Feb 2003 |
Kuldeep Yadav | 6/25 (10) | England | Nottingham | 12 Jul 2018 |
Murali Kartik | 6/27 (10) | Australia | Wankhede | 17 Oct 2007 |
Ajit Agarkar | 6/42 (9.3) | Australia | Melbourne | 9 Jan 2004 |
Yuzvendra Chahal | 6/42 (10) | Australia | Melbourne | 18 Jan 2019 |
Amit Mishra | 6/48 (8.5) | Zimbabwe | Bulawayo | 3 Aug 2013 |
S Sreesanth | 6/55 (10) | England | Indore | 15 Apr 2006 |
Ashish Nehra | 6/59 (10) | Sri Lanka | Colombo (RPS) | 9 Aug 2005 |
Sunil Joshi | 5/6 (10) | South Africa | Nairobi (Gym) | 26 Sep 1999 |
Ravi Shastri | 5/15 (6.5) | Australia | Perth | 8 Dec 1991 |
Sourav Ganguly | 5/16 (10) | Pakistan | Toronto | 18 Sep 1997 |
Amit Mishra | 5/18 (6) | New Zealand | Visakhapatnam | 29 Oct 2016 |
Mohammed Shami | 5/18 (5) | Sri Lanka | Wankhede | 2 Nov 2023 |
Arshad Ayub | 5/21 (9) | Pakistan | Dhaka | 31 Oct 1988 |
Nikhil Chopra | 5/21 (6.2) | West Indies | Toronto | 14 Sep 1999 |
Did You Know?:
Kapil Dev was the first Indian bowler to take a five-wicket haul in ODI cricket. The former World Cup-winning captain took 5 wickets for 43 runs against Australia in the 1983 World Cup.
Frequently Asked Questions:
Which Indian bowler has the best bowling figures in ODI World Cup history?
Mohammed Shami’s 7 for 57 against New Zealand are the best bowling figures in ODI cricket.
Who has picked up the most wickets for India in ODI cricket?
Anil Kumble has racked up the most wickets for India in ODIs, with 334 scalps under his belt in 263 innings.