Afghanistan Cricket Team bowler Rashid Khan has named himself among the bowlers holding world records. The cricketer bowled 596 balls in a match against Zimbabwe, the most by any player in a Test in the 21st century.

These are also the most balls bowled by a player in a Test match since Muttiah Muralitharan's 683 against England at The Oval in 1998.
Rashid Khan bagged record of bowling 99.2 overs in the continuing Test match between Afghanistan and Zimbabwe.
Previously, Shane Warne, the Australian legend, held this record for 19 years by bowling 98 overs in 2002.
The entire fan club of the cricketer is lauding the leg-spinner for his record-breaking achievement.
#RashidKhan has also become the top trending topic on Twitter.
On the other hand, the legendary cricketer Rashid Khan helped Afghanistan defeat Zimbabwe by six wickets in the second Test in Abu Dhabi here on Sunday.

Oil surged over 7pc after Israel's strikes on Iran
- an hour ago

Senate, NA pass resolution against Israeli attack on Iran
- 3 hours ago

Iran retaliates, attacks Israel with over 100 drones
- 6 hours ago

Attack on Iran: Crisis Management Unit active to facilitate Pakistani pilgrims
- 4 hours ago

Iran announces new chief of armed forces, Revolutionary Guards
- 4 hours ago

Israeli attacks on Iran: PIA changes flight plan
- an hour ago

US supports Israel to defend against Iranian attacks
- 5 hours ago

Iran hoists red flag Jumkran Mosque
- 2 hours ago

Pakistan condemns Israel's unjustified, illegal aggression against Iran
- 5 hours ago

Israel declares emergency over risk of Iranian retaliation
- 7 hours ago

Saudi Arabia condemns Israeli aggression against Iran
- 6 hours ago

Senior adviser to Iran’s Khamenei wounded in Israel attack: state media
- an hour ago