Blessing Muzarabani is a tall (6 ft 8 in) fast bowler from the small town of Murewa in Zimbabwe who later grew up in Highfield, Harare. He bowls for the Zimbabwe national cricket team and made his Test debut in 2017. His best bowling in Tests is 7/58, the best by a Zimbabwean pacer. He has also taken a 5-wicket haul in ODIs and played in the IPL for Royal Challengers Bengaluru.
Blessing Muzarabani Family Roots That Built His Cricket Dream
Blessing Muzarabani was born in Murewa, Zimbabwe, and later moved with his family to Highfield in Harare. He was raised in a small home by his mother, along with his younger brother. Even without a big family, he grew up close to his cousin brothers and relatives. They supported him a lot. Blessing has said his family is his biggest motivation and the main reason he works hard and stays focused on cricket for his country, Zimbabwe.
Blessing Muzarabani’s Domestic Cricket Journey
Blessing Muzarabani started his first-class career in the 2017–18 Logan Cup for Rising Stars. In December 2020, he was chosen to play for Southern Rocks in Zimbabwe’s Logan Cup. In 2021,
He joined Multan Sultans in the Pakistan Super League and took ten wickets in six games, helping them win their first PSL title. He also played for Northamptonshire in England and has been with the Mashonaland Eagles since 2019.
Blessing Muzarabani’s International Cricket Story
Blessing Muzarabani is a fast bowler for Zimbabwe’s national cricket team. He made his Test debut in December 2017, his ODI debut in January 2018, and his T20 debut in February 2018. Early in his career, the ICC called him a rising star of his team. He later played in England before returning to Zimbabwe.
In November 2020, he took five wickets in an ODI and two more in a super over. In February 2026, he bowled 4 for 17 against Australia in the T20 World Cup and became one of Zimbabwe’s 100-wicket T20I bowlers.
Blessing Muzarabani vs Australia T20 World Cup 2026
The Zimbabwe vs Australia match was played at R Premadasa Stadium in Colombo during the ICC Men’s T20 World Cup 2026 group stage. Zimbabwe batted first, while Australia tried to chase the target under pressure.
Blessing Muzarabani bowled an amazing spell and took 4 wickets for only 17 runs in four overs. He dismissed top Australian batters early and kept tight bowling, which changed the match and helped Zimbabwe stay in control.
Zimbabwe scored 169 runs for 2 wickets in 20 overs. Australia was bowled out for 146 runs in 19.3 overs. Zimbabwe won the match by 23 runs, creating a big upset in the tournament.
