Oddsworth

Men's T20Is

Mozambique

Oddsworth T20I ranking 48thOddsworth T20I ranking 13thOddsworth T20I ranking 60thICC T20I ranking 69thICC T20I ranking 13thICC T20I ranking 81st

Won
42%
Record
14–19
Rating
1268
Last 10
5–5

Strengths and weaknesses

Against Associates since Oct 2024, 16 T20Is

Strongest

  1. Middle-overs batting 23rd
  2. Batting against pace 27th
  3. Powerplay batting 28th

Weakest

  1. Powerplay bowling 82nd
  2. Bowling average 79th
  3. Spin bowling 78th

Batting

  1. Powerplay batting7.78an over+7%28th
  2. Middle-overs batting7.61an over+9%23rd
  3. Death batting10.04an over+5%37th
  4. Batting against pace8.43an over+9%27th
  5. Batting against spin7.45an over−1%36th
  6. Batting average21.0a wicket+1%40th

Bowling

  1. Powerplay bowling9.82an over−34%82nd
  2. Middle-overs bowling7.38an over−23%76th
  3. Death bowling8.68an over−14%64th
  4. Pace bowling8.31an over−18%74th
  5. Spin bowling8.55an over−43%78th
  6. Bowling average23.3a wicket−47%79th

Strengths and weaknesses

Against every side since Oct 2024, 16 T20Is

Strongest

  1. Middle-overs batting 23rd
  2. Batting against pace 23rd
  3. Powerplay batting 30th

Weakest

  1. Powerplay bowling 94th
  2. Bowling average 92nd
  3. Spin bowling 91st

Batting

  1. Powerplay batting7.78an over+7%30th
  2. Middle-overs batting7.61an over+9%23rd
  3. Death batting10.04an over+5%37th
  4. Batting against pace8.43an over+9%23rd
  5. Batting against spin7.45an over−1%42nd
  6. Batting average21.0a wicket+1%45th

Bowling

  1. Powerplay bowling9.82an over−34%94th
  2. Middle-overs bowling7.38an over−23%88th
  3. Death bowling8.68an over−14%77th
  4. Pace bowling8.31an over−18%87th
  5. Spin bowling8.55an over−43%91st
  6. Bowling average23.3a wicket−47%92nd

Against the Associates

14–18won–lost since 2021
44%won

Against the Full Members

0–0won–lost since 2021
–won

Against every side

14–19won–lost since 2021
42%won
AgainstPWLNRWonLast meeting
Eswatini7 Jun 2026: lost926125%lost 7 Jun 2026, Malkerns Country Club oval
Lesotho20 Oct 2026: lost431–75%lost 20 Oct 2026, Nigeria Cricket Federation Oval 1
Gambia21 Oct 2026: won330–100%won 21 Oct 2026, Nigeria Cricket Federation Oval 1
Botswana19 Sept 2022: lost202–0%lost 19 Sept 2022, Willowmoore Park
Cameroon4 Dec 2022: won220–100%won 4 Dec 2022, Gahanga International Cricket Stadium. Rwanda
Ghana2 Dec 2022: won211–50%won 2 Dec 2022, Integrated Polytechnic Regional Centre
Nigeria23 Oct 2026: lost202–0%lost 23 Oct 2026, Nigeria Cricket Federation Oval 1
Tanzania5 Dec 2022: lost202–0%lost 5 Dec 2022, Gahanga International Cricket Stadium. Rwanda
Uganda24 Oct 2026: lost202–0%lost 24 Oct 2026, Nigeria Cricket Federation Oval 2
Kenya19 Oct 2024: lost101–0%lost 19 Oct 2024, Ruaraka Sports Club Ground
Rwanda23 Oct 2024: won110–100%won 23 Oct 2024, Gymkhana Club Ground
Seychelles22 Oct 2024: won110–100%won 22 Oct 2024, Gymkhana Club Ground
Sierra Leone5 Nov 2021: lost101–0%lost 5 Nov 2021, Gahanga International Cricket Stadium. Rwanda
Zambia25 Oct 2026: won110–100%won 25 Oct 2026, Nigeria Cricket Federation Oval 2
Zimbabwe20 Oct 2024: lost101–0%lost 20 Oct 2024, Gymkhana Club Ground

Form

WWLWLLWLLW

DateOpponentGroundResult
25 Oct 2026ZambiaNigeria Cricket Federation Oval 2Nigeria Cricket Federation Oval 2won by 3 wickets
24 Oct 2026UgandaNigeria Cricket Federation Oval 2Nigeria Cricket Federation Oval 2lost by 10 wickets
23 Oct 2026NigeriaNigeria Cricket Federation Oval 1Nigeria Cricket Federation Oval 1lost by 7 wickets
21 Oct 2026GambiaNigeria Cricket Federation Oval 1Nigeria Cricket Federation Oval 1won by 28 runs
20 Oct 2026LesothoNigeria Cricket Federation Oval 1Nigeria Cricket Federation Oval 1lost by 74 runs
7 Jun 2026EswatiniMalkerns Country Club ovalMalkerns Country Club ovallost by 6 wickets
6 Jun 2026LesothoMalkerns Country Club ovalMalkerns Country Club ovalwon by 49 runs
6 Jun 2026EswatiniMalkerns Country Club ovalMalkerns Country Club ovallost by 3 wickets
4 Jun 2026LesothoMalkerns Country Club ovalMalkerns Country Club ovalwon by 22 runs
3 Jun 2026EswatiniMalkerns Country Club ovalMalkerns Country Club ovalwon by 5 wickets

Year by year

YearPWLTNRWon
20261165––55%
2025504–10%
2024532––60%
2022945––44%
2021413––25%

T20I squad

T20Is since Oct 2025

Batters

  1. AN

    Agostinho Navicha

    11 T20Is · 229 runs · avg 32.7 · SR 149 · 3 wkts · econ 10.39

    32 T20Is · last 25 Oct 2026

  2. VT

    Vieira Tembo

    11 T20Is · 134 runs · avg 16.8 · SR 126 · 11 wkts · econ 7.45

    28 T20Is · last 25 Oct 2026

  3. JJ

    Jose Joao

    11 T20Is · 17 runs · avg 2.8 · SR 52

    23 T20Is · last 25 Oct 2026

  4. FN

    Farruque Nhaduate

    11 T20Is · 293 runs · avg 29.3 · SR 163 · 4 wkts · econ 7.40

    16 T20Is · last 25 Oct 2026

  5. LS

    Lourenco Salomone

    10 T20Is · 52 runs · avg 5.8 · SR 75 · 3 wkts · econ 12.75

    22 T20Is · last 25 Oct 2026

  6. EN

    Emerson Ndzeute

    9 T20Is · 2 runs · SR 15 · 4 wkts · econ 9.69

    13 T20Is · last 25 Oct 2026

  7. MA

    Manussur Algi

    5 T20Is · 13 runs · SR 130 · 2 wkts · econ 11.00

    10 T20Is · last 7 Jun 2026

  8. GG

    Gomes Gomes

    4 T20Is · 4 runs · avg 1.3 · SR 20

    7 T20Is · last 25 Oct 2026

  9. JC

    Julio Chicuele

    1 T20I

    5 T20Is · last 6 Jun 2026

  10. LS

    L Solomone

    1 T20I · 28 runs · avg 28.0 · SR 200 · 1 wkt · econ 7.33

    1 T20I · last 2 Jun 2026

All-rounders

  1. JH

    JJ Huo

    11 T20Is · 428 runs · avg 38.9 · SR 165 · 6 wkts · econ 7.18

    36 T20Is · last 25 Oct 2026

  2. CR

    Camate Roposo

    11 T20Is · 61 runs · avg 8.7 · SR 66 · 9 wkts · econ 7.23

    27 T20Is · last 25 Oct 2026

  3. JB

    Jose Bulele

    11 T20Is · 151 runs · avg 15.1 · SR 72 · 6 wkts · econ 7.29

    27 T20Is · last 25 Oct 2026

Bowlers

  1. CM

    Charles Mbebe

    10 T20Is · 11 runs · avg 11.0 · SR 85 · 7 wkts · econ 7.78

    12 T20Is · last 25 Oct 2026

  2. LS

    Lourenço Simango

    5 T20Is · 33 runs · avg 11.0 · SR 103 · 4 wkts · econ 6.73

    16 T20Is · last 25 Oct 2026

All teams

Share