Tanzania

108 matches · 14 Aug 2010 to 18 Aug 2026

Results by format

CompetitionSpanMWLTDNRWin %
T20I2021–202673422900259.2
ODM2010–20263082000228.6
IT202018–201853260.0

Win % leaves out draws and no-results. Tied matches decided by a Super Over count as ties.

Tanzania in T20I: leading players

Most runs

#PlayerSpanInnsRunsHSAvgSR100s
1 II Selemani 2021–2026 60 1,435 110 24.74 151.53 1
2 AR Patwa 2021–2025 49 1,151 79 25.02 121.16 0
3 AP Rajeevan 2022–2025 44 913 70 26.09 112.30 0
4 Kassim Nassoro 2021–2026 58 872 60 18.96 99.89 0
5 MO Kitunda 2021–2024 39 485 46 13.47 94.91 0

Most wickets

#PlayerSpanInnsWktsBestAvgEcon5w
1 Ally Kimote 2021–2026 67 81 4/13 15.79 6.99 0
2 YM Nkanya 2022–2026 46 59 5/2 13.54 5.21 1
3 Salum Jumbe 2021–2025 57 57 5/10 22.40 7.75 1
4 S Thakor 2021–2024 51 57 4/4 15.65 5.54 0
5 Kassim Nassoro 2021–2026 54 41 3/6 23.59 6.72 0

Tanzania in ODM: leading players

Most runs

#PlayerSpanInnsRunsHSAvgSR100s
1 AR Patwa 2012–2024 19 404 76 21.26 69.90 0
2 Kassim Nassoro 2010–2026 19 296 66* 17.41 58.73 0
3 II Selemani 2024–2026 14 220 59* 16.92 90.91 0
4 Akhil Anil 2024–2025 9 166 57 20.75 64.59 0
5 HH Abdallah 2010–2017 10 164 69 16.40 40.59 0

Most wickets

#PlayerSpanInnsWktsBestAvgEcon5w
1 Kassim Nassoro 2010–2026 17 19 4/23 23.32 4.40 0
2 LS Barkania 2024–2026 8 13 3/30 19.31 4.55 0
3 Ally Kimote 2010–2026 13 13 4/20 25.92 4.88 0
4 A Dagar 2016–2017 8 13 3/26 17.54 3.33 0
5 K Juma 2024–2026 11 11 3/52 27.36 6.25 0

Tanzania in IT20: leading players

Most runs

#PlayerSpanInnsRunsHSAvgSR100s
1 Muhammad Zafar Khan 2018 4 145 60 48.33 125.00 0
2 JC Darji 2018 4 141 79 35.25 143.88 0
3 AR Patwa 2018 5 134 56 26.80 150.56 0
4 ZR Jaboneke 2018 5 82 43 20.50 186.36 0
5 SJ Ally 2018 3 57 48 19.00 183.87 0

Most wickets

#PlayerSpanInnsWktsBestAvgEcon5w
1 KN Mussa 2018 5 6 3/15 18.33 8.35 0
2 Jitin Singh 2018 5 5 2/17 20.60 11.44 0
3 SJ Ally 2018 3 3 2/12 15.33 6.57 0
4 AA Premji 2018 1 3 3/14 4.67 3.50 0
5 ZR Jaboneke 2018 4 3 3/28 29.33 9.78 0

Head to head

OpponentMWLLast played
Uganda 20415 8 Aug 2026 TAN v UGA →
Rwanda 13121 29 Nov 2023 TAN v RWA →
Bahrain 734 15 Aug 2026 TAN v BHR →
Kenya 725 4 Oct 2025 TAN v KEN →
Nigeria 751 17 Mar 2024 TAN v NGA →
Botswana 431 26 Sept 2025 TAN v BOT →
Italy 404 18 Aug 2026 TAN v ITA →
Singapore 421 17 Aug 2026 TAN v SIN →
Cameroon 330 24 Sept 2024 TAN v CAM →
Ghana 321 25 Sept 2024 TAN v GHA →
Malawi 330 24 Mar 2026 TAN v MAL →
Namibia 303 2 Oct 2025 TAN v NAM →
Sierra Leone 330 1 Dec 2022 TAN v SL →
Zimbabwe 303 30 Sept 2025 TAN v ZIM →
Eswatini 220 25 Mar 2026 TAN v ESW →
Germany 211 12 Jul 2025 TAN v GER →
Hong Kong 202 11 Aug 2026 TAN v HK →
Mozambique 220 5 Dec 2022 TAN v MOZ →
Vanuatu 211 5 Mar 2024 TAN v VAN →
Argentina 100 14 Aug 2010 TAN v ARG →
Denmark 101 3 Sept 2012 TAN v DEN →
Gambia 110 6 Dec 2022 TAN v GAM →
Guernsey 101 22 May 2016 TAN v GUE →
Jersey 101 24 May 2016 TAN v JER →
Kuwait 101 6 Mar 2024 TAN v KUW →
Malaysia 101 10 Mar 2024 TAN v MAS →
Mali 110 21 Sept 2024 TAN v MAL →
Nepal 101 4 Sept 2012 TAN v NEP →
Oman 101 25 May 2016 TAN v OMA →
Seychelles 110 27 Mar 2026 TAN v SEY →

Highest totals

#TeamScoreOversMatch
1 Tanzania 242/6 20 2 Nov 2021 v Mozambique
2 Tanzania 240/5 20 6 Nov 2021 v Cameroon
3 Tanzania 236/4 20 28 Mar 2026 v St Helena
4 Tanzania 231 49.4 7 Apr 2017 v Nigeria
5 Tanzania 229/5 34 13 Apr 2017 v Sierra Leone

Recent series