Oddsworth

Men's T20Is

Tanzania

Oddsworth T20I ranking 18thOddsworth T20I ranking 13thOddsworth T20I ranking 30thICC T20I ranking 22ndICC T20I ranking 13thICC T20I ranking 34th

Won
59%
Record
42–29
Rating
1680

Tanzania T20I rating

Peak 1927
August 2023
Now 1680
2023202420252026
Last 10
7–3

Strengths and weaknesses

Against Associates since Oct 2024, 13 T20Is

Strongest

  1. Middle-overs bowling 3rd
  2. Spin bowling 4th
  3. Bowling average 5th

Weakest

–

Batting

  1. Powerplay batting8.15an over+19%15th
  2. Middle-overs batting7.79an over+19%10th
  3. Death batting9.70an over+18%15th
  4. Batting against pace8.41an over+13%20th
  5. Batting against spin7.20an over+14%15th
  6. Batting average29.1a wicket+56%6th

Bowling

  1. Powerplay bowling6.92an over+14%13th
  2. Middle-overs bowling5.53an over+26%3rd
  3. Death bowling7.19an over+22%7th
  4. Pace bowling6.77an over+21%5th
  5. Spin bowling5.25an over+25%4th
  6. Bowling average15.0a wicket+49%5th

Strengths and weaknesses

Against every side since Oct 2024, 14 T20Is

Strongest

  1. Bowling average 6th
  2. Spin bowling 6th
  3. Middle-overs bowling 7th

Weakest

–

Batting

  1. Powerplay batting7.98an over+13%18th
  2. Middle-overs batting7.64an over+13%15th
  3. Death batting9.43an over+12%25th
  4. Batting against pace8.14an over+6%32nd
  5. Batting against spin7.15an over+10%20th
  6. Batting average26.7a wicket+36%11th

Bowling

  1. Powerplay bowling7.15an over+10%17th
  2. Middle-overs bowling5.94an over+17%7th
  3. Death bowling7.66an over+14%17th
  4. Pace bowling7.06an over+16%8th
  5. Spin bowling5.60an over+17%6th
  6. Bowling average16.4a wicket+33%6th

Against the Associates

42–26won–lost since 2021
62%won

Against the Full Members

0–0won–lost since 2021
–won

Against every side

42–29won–lost since 2021
59%won
AgainstPWLNRWonLast meeting
Uganda28 Sept 2025: won16312120%won 28 Sept 2025, Takashinga Sports Club, Highfield
Rwanda29 Nov 2023: won11101–91%won 29 Nov 2023, Wanderers Cricket Ground
Kenya4 Oct 2025: lost523–40%lost 4 Oct 2025, Harare Sports Club
Nigeria17 Mar 2024: won531175%won 17 Mar 2024, Achimota Senior Secondary School B Field
Bahrain13 Jul 2025: won422–50%won 13 Jul 2025, TCA Oval
Botswana26 Sept 2025: won330–100%won 26 Sept 2025, Takashinga Sports Club, Highfield
Cameroon24 Sept 2024: won330–100%won 24 Sept 2024, Gymkhana Club Ground
Malawi24 Mar 2026: won330–100%won 24 Mar 2026, Achimota Senior Secondary School A Field
Namibia2 Oct 2025: lost303–0%lost 2 Oct 2025, Harare Sports Club
Zimbabwe30 Sept 2025: lost303–0%lost 30 Sept 2025, Harare Sports Club
Eswatini25 Mar 2026: won220–100%won 25 Mar 2026, Achimota Senior Secondary School B Field
Germany12 Jul 2025: won211–50%won 12 Jul 2025, TCA Oval
Ghana25 Sept 2024: won220–100%won 25 Sept 2024, University of Dar-es-Salaam Ground
Mozambique5 Dec 2022: won220–100%won 5 Dec 2022, Gahanga International Cricket Stadium. Rwanda
Sierra Leone1 Dec 2022: won220–100%won 1 Dec 2022, Gahanga International Cricket Stadium. Rwanda
Gambia6 Dec 2022: won110–100%won 6 Dec 2022, Gahanga International Cricket Stadium. Rwanda
Kuwait6 Mar 2024: lost101–0%lost 6 Mar 2024, Bayuemas Oval
Malaysia10 Mar 2024: lost101–0%lost 10 Mar 2024, Bayuemas Oval
Mali21 Sept 2024: won110–100%won 21 Sept 2024, University of Dar-es-Salaam Ground
Seychelles27 Mar 2026: won110–100%won 27 Mar 2026, Achimota Senior Secondary School B Field
St Helena28 Mar 2026: won110–100%won 28 Mar 2026, Achimota Senior Secondary School B Field
Vanuatu5 Mar 2024: lost101–0%lost 5 Mar 2024, Bayuemas Oval

Form

WWWLLLWWWW

DateOpponentGroundResult
28 Mar 2026St HelenaAchimota Senior Secondary School B FieldAchimota Senior Secondary School B Fieldwon by 161 runs
27 Mar 2026SeychellesAchimota Senior Secondary School B FieldAchimota Senior Secondary School B Fieldwon by 153 runs
25 Mar 2026EswatiniAchimota Senior Secondary School B FieldAchimota Senior Secondary School B Fieldwon by 158 runs
24 Mar 2026MalawiAchimota Senior Secondary School A FieldAchimota Senior Secondary School A Fieldwon by 8 wickets
4 Oct 2025KenyaHarare Sports ClubHarare Sports Clublost by 51 runs
2 Oct 2025NamibiaHarare Sports ClubHarare Sports Clublost by 63 runs
30 Sept 2025ZimbabweHarare Sports ClubHarare Sports Clublost by 113 runs
28 Sept 2025UgandaTakashinga Sports Club, HighfieldTakashinga Sports Club, Highfieldwon by 9 runs
26 Sept 2025BotswanaTakashinga Sports Club, HighfieldTakashinga Sports Club, Highfieldwon by 7 wickets
13 Jul 2025BahrainTCA OvalTCA Ovalwon by 10 wickets

Year by year

YearPWLTNRWon
2026440––100%
20251055––50%
20241156––45%
202317710––41%
202221145–274%
2021–2021
20211073––70%

T20I squad

T20Is since Oct 2025

Batters

  1. Kassim Nassoro

    Kassim Nassoro

    4 T20Is · 17 runs · SR 283 · 4 wkts · econ 2.86

    69 T20Is · last 28 Mar 2026

  2. IS

    Ivan Selemani

    4 T20Is · 211 runs · avg 52.8 · SR 187

    60 T20Is · last 28 Mar 2026

  3. AY

    Arun Yadav

    4 T20Is · 103 runs · avg 34.3 · SR 132 · 2 wkts · econ 3.00

    14 T20Is · last 28 Mar 2026

  4. DM

    Dhrumit Mehta

    4 T20Is · 84 runs · avg 21.0 · SR 98

    14 T20Is · last 28 Mar 2026

  5. Mukesh Suthar

    Mukesh Suthar

    3 T20Is · 94 runs · SR 165

    13 T20Is · last 28 Mar 2026

  6. MK

    Malizia Kibwana

    1 T20I

    1 T20I · last 24 Mar 2026

Wicketkeepers

  1. OK

    Omary Kitunda

    4 T20Is

    50 T20Is · last 28 Mar 2026

All-rounders

  1. Ajith Augastin

    Ajith Augastin

    4 T20Is · 145 runs · avg 72.5 · SR 142 · 4 wkts · econ 3.56

    14 T20Is · last 28 Mar 2026

Bowlers

  1. Ally Kimote

    Ally Kimote

    4 T20Is · 6 wkts · econ 4.13

    71 T20Is · last 28 Mar 2026

  2. YN

    Yalinde Nkanya

    4 T20Is · 6 wkts · econ 2.57

    47 T20Is · last 28 Mar 2026

  3. LS Barkania

    LS Barkania

    4 T20Is · 8 wkts · econ 3.07

    18 T20Is · last 28 Mar 2026

  4. KJ

    Khalidy Juma

    4 T20Is · 8 wkts · econ 2.81

    17 T20Is · last 28 Mar 2026

All teams

Share