By Santosh Jangid- The game of cricket is 147 years old and in these years many records have been made, broken and many batsmen and bowlers have come. Talking about ODIs, taking 10 wickets in a match is a huge challenge. Currently, the record for taking the most wickets in an ODI innings is held by former Sri Lankan fast bowler Chaminda Vaas, who did the remarkable feat of taking 8 wickets in a match in 2001. For 23 years, no bowler has been able to surpass this record, which shows how big this achievement really is. Vaas took 8 wickets for just 19 runs in that great match. But if we talk about today's bowlers, then these can break this record-

1. Jasprit Bumrah

Jasprit Bumrah is a name that sends shivers down the spine of batsmen of all formats. With 149 wickets in 89 matches and a brilliant bowling average of 23.55, Bumrah has already established himself as a force to be reckoned with. Notably, he has taken 5 wickets in an innings twice, and his best performance has been 6 wickets for 19 runs.

2. Mohammed Shami

The right-arm pacer has time and again proven himself as one of the most dangerous bowlers in this format. With 101 wickets in 195 matches and a bowling average of 23.68, Shami's credentials speak for themselves. He has taken 5 wickets in an innings on five occasions and his best performance has been 7 wickets for 57 runs.

3. Kuldeep Yadav

Kuldeep Yadav emerges as India's match-winning bowler in ODIs. The chinaman bowler has a brilliant record, having taken 172 wickets in 106 matches at an average of 26.0. Yadav has also taken 5 wickets in an innings twice and his best performance is taking 6 wickets for 25 runs.