KN

Kelly Ndiraya

4 matches · 4 May 2026 to 12 May 2026

Kelly Ndiraya: career summary

Kelly Ndiraya is a cricketer. Kelly Ndiraya has played 4 matches on CricInto's records, from 4 May 2026 to 12 May 2026, for Zimbabwe.

In ODIs (3 matches, 2026): 19 runs in 3 innings at an average of 6.33 and a strike rate of 61.29 (highest score 11).

In T20Is (1 match, 2026): 0 runs in 1 innings (highest score 0).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
ODI330 19116.33 3161.290 0401
T20I110 000.00 10.000 0001

Recent matches

DateMatchBatBowl
12 May 2026 ZIM vs PAK T20I 0 (1)-
9 May 2026 ZIM vs PAK ODI 8 (6)-
6 May 2026 ZIM vs PAK ODI 0 (8)-
4 May 2026 ZIM vs PAK ODI 11 (17)-

Frequently asked questions

How many runs has Kelly Ndiraya scored in ODIs?

Kelly Ndiraya has scored 19 runs in ODIs, at an average of 6.33.

Which teams has Kelly Ndiraya played for?

Zimbabwe (2026).