Skip to content

Richard Ngarava

160 matches · 2017 to 2026 · played for Zimbabwe, Galle Titans, Sylhet Strikers, Dubai Capitals

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
ODIs303027115.9483.6288
Tests91613511.2548.9152
T2036361215.50104.3124

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T2099350.22,61612720.607.4716.6
ODIs47369.21,9756729.485.3533.1
Tests10236.18552140.713.6267.5

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
25 Jul 2026T20IsZimbabwe v Indialost
23 Jul 2026T20IsZimbabwe v Indialost
19 Jul 2026T20IsZimbabwe v Bangladeshlost
17 Jul 2026T20IsZimbabwe v Bangladeshlost
15 Jul 2026T20IsZimbabwe v Bangladeshwon
9 Jul 2026ODIsZimbabwe v Bangladeshwon
6 Jul 2026ODIsZimbabwe v Bangladeshwon
28 Jun 2026TestsZimbabwe v Bangladeshwon
26 Feb 2026T20IsZimbabwe v Indialost
23 Feb 2026T20IsZimbabwe v West Indieslost

Query Richard Ngarava yourself

500 free credits every month, no card. REST or MCP. Player id 6e3f5a5c.

Get a free key