Skip to content

Kelis Tanyaradzwa Ndhlovu

100 matches · 2022 to 2026 · played for Zimbabwe

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T2073731,39521.8099.217918
ODIs242452322.7459.7612

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

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T2044139.58434220.076.0320.0
ODIs1293.03301917.373.5529.4

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

Recent matches

DateCompetitionMatchResult
20 Oct 2026T20IsZimbabwe v Indialost
18 Oct 2026T20IsZimbabwe v Indialost
16 Oct 2026T20IsZimbabwe v Indialost
7 Oct 2026T20IsZimbabwe v West Indieslost
5 Oct 2026T20IsZimbabwe v West Indieslost
3 Oct 2026T20IsZimbabwe v West Indieslost
30 Sep 2026ODIsZimbabwe v West Indieslost
27 Sep 2026ODIsZimbabwe v West Indieswon
24 Sep 2026ODIsZimbabwe v West Indieslost
19 Sep 2026T20IsZimbabwe v South Africalost

Query Kelis Tanyaradzwa Ndhlovu yourself

500 free credits every month, no card. REST or MCP. Player id 8d25271a.

Get a free key