Cricinnings
Live ScoresSchedule
Series
Teams
PlayersNewsRanking
More

CricInnings

Your ultimate destination for live cricket scores, match updates, and comprehensive cricket coverage.

Quick Links

  • Live Scores
  • Series
  • Teams
  • News
  • Rankings

Legal

  • Editorial Policy
  • Fact-Check Policy
  • Corrections
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Contact Us
  • About Us

Follow Us

  • X (Twitter)
  • Facebook
  • Instagram
  • YouTube

© 2026 CricInnings. All rights reserved.

John Nyumbu Cricket Statistics and Career Records

John Nyumbu is a professional cricket player from Zimbabwe. John Nyumbu is a right-handed batsman who bowls right arm offbreak. John Nyumbu was born on 31 May 1985 and is 41 years old. Over a career spanning 22 matches, John Nyumbu has scored 90 runs, with a career highest score of 18. John Nyumbu has also contributed with the ball, taking 22 wickets including 1 five-wicket hauls. In the field, John Nyumbu has effected 9 dismissals (9 catches). John Nyumbu has represented Zimbabwe in Test, T20I, ODI cricket. Complete batting statistics, bowling figures, fielding records, and season-by-season performance data for John Nyumbu are available on CricInnings.

John Nyumbu Career Statistics by Format

  • John Nyumbu Test statistics: career records including batting average, runs scored, wickets taken, and match appearances.
  • John Nyumbu T20I statistics: career records including batting average, runs scored, wickets taken, and match appearances.
  • John Nyumbu ODI statistics: career records including batting average, runs scored, wickets taken, and match appearances.

Frequently Asked Questions about John Nyumbu

What country does John Nyumbu play for?
John Nyumbu represents Zimbabwe in international cricket.
How many runs has John Nyumbu scored?
John Nyumbu has scored 90 runs in 22 matches, with 0 centuries and 0 half-centuries.
How many wickets has John Nyumbu taken?
John Nyumbu has taken 22 wickets in professional cricket, including 1 five-wicket hauls.
What formats does John Nyumbu play?
John Nyumbu has played Test, T20I, ODI cricket for Zimbabwe.
Cricinnings
Live ScoresSchedule
Series
Teams
PlayersNewsRanking
More
Home/Players
John Nyumbu

John Nyumbu

Zimbabwe
Batting
Right-handed
Bowling
right arm offbreak
Age
41 yrs
Compare John with…
Biography

John Nyumbu is a Zimbabwe cricketer. He bats right hand bat and bowls right arm offbreak. John has represented Zimbabwe across Test, T20I and ODI cricket. The available records span 2014 to 2018.

In 22 recorded matches, John has scored 90 runs at an average of 6.43 and a strike rate of 39.65. He has struck 4 fours and 3 sixes. ODI has been his most-played format. With the ball, he has claimed 22 wickets including 1 five-wicket haul.

Born on 31 May 1985, he is 41 years old.

22Matches
90Runs
6.43Average
18Highest
22Wickets
Full name
John Nyumbu
Born
31 May 1985
Age
41 years
Country
Zimbabwe
Batting
Right Hand Bat
Bowling
Right Arm Offbreak
Records span
2014–2018
Most-played
ODI
Teams
Zimbabwe
Formats
Test, T20I, ODI
Strike rate
39.65
Fours / Sixes
4 / 3
Wickets
22
Catches
9
Gender
Male
Latest newsAll news →
ICC Rankings
Last played
22
Matches
90
Runs
6.43
Bat Avg
0 / 0
100s / 50s
22
Wickets
42.59
Bowl Avg
By formatruns split
90runs
Test3842%
ODI4550%
T20I78%
Performance timeline
Recent matches
More Zimbabwe players
Frequently asked questions
John Nyumbu represents Zimbabwe in international cricket.

Compare John Nyumbu head-to-head

See John Nyumbu's career stats side-by-side with other top cricketers.

John Nyumbu vs Virat KohliJohn Nyumbu vs Joe RootJohn Nyumbu vs Aaron FinchJohn Nyumbu vs Lokesh RahulJohn Nyumbu vs Rassie van der DussenJohn Nyumbu vs Moeen Ali