Oddsworth

Men's T20Is

Malawi

Oddsworth T20I ranking 49thOddsworth T20I ranking 13thOddsworth T20I ranking 61stBatting ranking 34thBowling ranking 28thBatting ranking 46thBowling ranking 40thICC T20I ranking 44thICC T20I ranking 13thICC T20I ranking 56th

Won
40%
Record
18–27
Rating
1257
Last 10
5–5

Strengths and weaknesses

Against Associates since Oct 2024, 28 T20Is

Strongest

  1. Spin bowling 38th

Weakest

  1. Death batting 70th
  2. Middle-overs batting 59th
  3. Batting against pace 58th

Batting

  1. Powerplay batting6.55an over−3%45th
  2. Middle-overs batting5.90an over−8%59th
  3. Death batting6.82an over−19%70th
  4. Batting against pace6.71an over−7%58th
  5. Batting against spin5.87an over−5%49th
  6. Batting average16.5a wicket−9%50th

Bowling

  1. Powerplay bowling7.50an over+0%44th
  2. Middle-overs bowling6.76an over+1%45th
  3. Death bowling9.14an over−8%54th
  4. Pace bowling7.99an over−1%48th
  5. Spin bowling6.44an over+0%38th
  6. Bowling average22.4a wicket−6%51st

Strengths and weaknesses

Against every side since Oct 2024, 28 T20Is

Strongest

  1. Spin bowling 45th

Weakest

  1. Death batting 81st
  2. Middle-overs batting 72nd
  3. Batting against pace 71st

Batting

  1. Powerplay batting6.55an over−3%53rd
  2. Middle-overs batting5.90an over−9%72nd
  3. Death batting6.82an over−19%81st
  4. Batting against pace6.71an over−8%71st
  5. Batting against spin5.87an over−6%61st
  6. Batting average16.5a wicket−10%61st

Bowling

  1. Powerplay bowling7.50an over−0%53rd
  2. Middle-overs bowling6.76an over+1%51st
  3. Death bowling9.14an over−8%69th
  4. Pace bowling7.99an over−2%58th
  5. Spin bowling6.44an over+0%45th
  6. Bowling average22.4a wicket−7%63rd

Against the Associates

18–27won–lost since 2021
40%won

Against the Full Members

0–0won–lost since 2021
–won

Against every side

18–27won–lost since 2021
40%won
AgainstPWLNRWonLast meeting
Rwanda16 Aug 2026: lost1257–42%lost 16 Aug 2026, TCA Oval
Bahrain27 Jul 2025: lost707–0%lost 27 Jul 2025, Gahanga International Cricket Stadium, Rwanda
Germany13 Jul 2025: lost312–33%lost 13 Jul 2025, TCA Oval
Ghana25 Mar 2026: lost312–33%lost 25 Mar 2026, Achimota Senior Secondary School A Field
Kenya28 Sept 2025: won311150%won 28 Sept 2025, Takashinga Sports Club, Highfield
Seychelles28 Mar 2026: won3201100%won 28 Mar 2026, Achimota Senior Secondary School A Field
Tanzania24 Mar 2026: lost303–0%lost 24 Mar 2026, Achimota Senior Secondary School A Field
Eswatini27 Mar 2026: won220–100%won 27 Mar 2026, Achimota Senior Secondary School B Field
Uganda2 Oct 2025: lost202–0%lost 2 Oct 2025, Takashinga Sports Club, Highfield
Zambia15 Aug 2026: lost211–50%lost 15 Aug 2026, TCA Oval
Botswana4 Oct 2025: won110–100%won 4 Oct 2025, Takashinga Sports Club, Highfield
Cameroon25 Sept 2024: won110–100%won 25 Sept 2024, University of Dar-es-Salaam Ground
Lesotho21 Sept 2024: won110–100%won 21 Sept 2024, Gymkhana Club Ground
Mali24 Sept 2024: won110–100%won 24 Sept 2024, University of Dar-es-Salaam Ground
Namibia30 Sept 2025: lost101–0%lost 30 Sept 2025, Harare Sports Club
Nigeria26 Sept 2025: lost101–0%lost 26 Sept 2025, Takashinga Sports Club, Highfield
St Helena24 Nov 2022: won110–100%won 24 Nov 2022, Gahanga International Cricket Stadium. Rwanda

Form

WLLWWWLWLL

DateOpponentGroundResult
16 Aug 2026RwandaTCA OvalTCA Ovallost by 2 wickets
15 Aug 2026ZambiaTCA OvalTCA Ovallost by 47 runs
14 Aug 2026RwandaTCA OvalTCA Ovalwon by 26 runs
12 Aug 2026RwandaTCA OvalTCA Ovallost by 5 wickets
11 Aug 2026ZambiaTCA OvalTCA Ovalwon by 50 runs
28 Mar 2026SeychellesAchimota Senior Secondary School A FieldAchimota Senior Secondary School A Fieldwon by 6 wickets
27 Mar 2026EswatiniAchimota Senior Secondary School B FieldAchimota Senior Secondary School B Fieldwon by 8 wickets
25 Mar 2026GhanaAchimota Senior Secondary School A FieldAchimota Senior Secondary School A Fieldlost by 2 wickets
24 Mar 2026TanzaniaAchimota Senior Secondary School A FieldAchimota Senior Secondary School A Fieldlost by 8 wickets
4 Oct 2025BotswanaTakashinga Sports Club, HighfieldTakashinga Sports Club, Highfieldwon by 56 runs

Year by year

YearPWLTNRWon
2026945––44%
202519514––26%
20241055––50%
2022411–250%
2021532––60%

T20I squad

T20Is since Oct 2025

Batters

  1. AL

    A Limdawala

    9 T20Is · 91 runs · avg 11.4 · SR 86

    42 T20Is · last 16 Aug 2026

  2. DK

    D Kansonkho

    8 T20Is · 118 runs · avg 19.7 · SR 97

    44 T20Is · last 16 Aug 2026

  3. BP

    B Pondani

    8 T20Is · 17 runs · avg 8.5 · SR 81 · 2 wkts · econ 7.33

    23 T20Is · last 15 Aug 2026

  4. BB

    B Balala

    6 T20Is · 25 runs · avg 8.3 · SR 76

    26 T20Is · last 16 Aug 2026

  5. SN

    SY Nihute

    5 T20Is · 82 runs · avg 20.5 · SR 83

    24 T20Is · last 16 Aug 2026

  6. MM

    Matthew Mount

    5 T20Is · 23 runs · avg 5.8 · SR 82

    5 T20Is · last 16 Aug 2026

  7. SP

    Salim Patel

    5 T20Is · 40 runs · avg 8.0 · SR 111

    5 T20Is · last 16 Aug 2026

  8. GK

    G Kansonkho

    4 T20Is · 36 runs · avg 18.0 · SR 72

    36 T20Is · last 28 Mar 2026

  9. KS

    Kazim Somani

    3 T20Is · 30 runs · avg 15.0 · SR 73

    20 T20Is · last 27 Mar 2026

  10. CC

    C Chete

    1 T20I

    18 T20Is · last 24 Mar 2026

  11. TM

    T Makaya

    1 T20I

    9 T20Is · last 28 Mar 2026

All-rounders

  1. SS

    Sami Sohail

    9 T20Is · 204 runs · avg 25.5 · SR 134 · 12 wkts · econ 5.66

    51 T20Is · last 16 Aug 2026

  2. SV

    SZ Vayani

    9 T20Is · 95 runs · avg 13.6 · SR 103 · 8 wkts · econ 6.67

    38 T20Is · last 16 Aug 2026

  3. MC

    M Choamba

    8 T20Is · 74 runs · avg 10.6 · SR 70 · 7 wkts · econ 3.45

    33 T20Is · last 16 Aug 2026

Bowlers

  1. DJ

    D Jakiel

    9 T20Is · 27 runs · avg 9.0 · SR 51 · 22 wkts · econ 5.64

    33 T20Is · last 16 Aug 2026

  2. KT

    K Thuchila

    9 T20Is · 2 runs · SR 67 · 13 wkts · econ 5.49

    25 T20Is · last 16 Aug 2026

All teams

Share