MN

MA Nyabela

20 matches · 2 Sept 2023 to 11 Apr 2026

MA Nyabela: career summary

MA Nyabela is a cricketer. MA Nyabela has played 20 matches on CricInto's records, from 2 Sept 2023 to 11 Apr 2026, for Lesotho.

In T20Is (20 matches, 2023–2026): 92 runs in 19 innings at an average of 5.11 and a strike rate of 49.73 (highest score 19); 20 wickets at an average of 21.70 and an economy rate of 6.34 (best 3/6).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
T20I20191 92195.11 18549.730 0306

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
T20I202068.3 434203/6 21.706.3420.55 00

Recent matches

DateMatchBatBowl
11 Apr 2026 LES vs ZAM T20I 18 (36)2/8 (4)
10 Apr 2026 LES vs MAL T20I 6 (14)0/18 (3)
9 Apr 2026 LES vs BRA T20I 0 (1)1/27 (4)
8 Apr 2026 LES vs MOZ T20I 0 (2)0/29 (4)
7 Apr 2026 LES vs ZAM T20I DNB1/7 (4)
6 Apr 2026 LES vs BOT T20I 0 (4)1/38 (4)
6 Apr 2026 LES vs MAL T20I 1 (3)1/9 (1)
26 Jul 2025 LES vs ESW T20I 2 (4)3/6 (4)
24 Jul 2025 LES vs MOZ T20I 19 (25)2/21 (4)
23 Jul 2025 LES vs MAL T20I 18 (25)1/25 (4)

Frequently asked questions

How many runs has MA Nyabela scored in T20Is?

MA Nyabela has scored 92 runs in T20Is, at an average of 5.11.

How many wickets has MA Nyabela taken in T20Is?

MA Nyabela has taken 20 wickets in T20Is, with best figures of 3/6.

Which teams has MA Nyabela played for?

Lesotho (2023–2026).