International Cricket Stats

T20I Stats and Records

Fixtures and points table

Clear filters

Showing Zimbabwe: 28 matches.

28Matches
2Seasons
161Avg 1st innings
143Avg 2nd innings
43%Won batting first
57%Won chasing

Zimbabwe Season by Season

SeasonPWLT/NRWin %
20261015417%
202518351038%

Team Records

Highest total219/5India v Zimbabwe, 25 Jul 2026, Harare Sports Club
Lowest all-out total80Sri Lanka v Zimbabwe, 6 Sep 2025, Harare Sports Club
Highest chase177/6Sri Lanka v Zimbabwe, 3 Sep 2025, Harare Sports Club
Biggest win by runs90 runsIndia v Zimbabwe, 25 Jul 2026, Harare Sports Club
Biggest win by wickets8 wicketsNew Zealand v Zimbabwe, 18 Jul 2025, Harare Sports Club

Team Records

TeamPWLTNRWin %Bat 1st W/PChase W/PAvg 1stAvg 2ndTitles
Zimbabwe2841001428.6%2/82/6144137
India33000100%2/21/1206126
Bangladesh3210066.7%1/11/2186144
New Zealand22000100%1/11/1190122
Sri Lanka4110250%0/11/180177
South Africa31002100%0/01/1–142
Pakistan21001100%0/01/1–151
Namibia502030%0/10/1167178
Afghanistan20002–0/00/0––
Kenya10001–0/00/0––
Tanzania10001–0/00/0––
Botswana10001–0/00/0––
Uganda10001–0/00/0––

Tap a team to see its record only. Batting first and chasing counts only use games where the batting order is known.

Ground Records

GroundMatchesAvg 1stAvg 2ndBat 1st wonChase wonHighestMost wins
Harare Sports Club ›151571383 (33%)6 (67%)219India (3)
Queens Sports Club ›51801583 (75%)1 (25%)211Bangladesh (2)
Namibia Cricket Ground ›4––0 (–)0 (–)––
Rawalpindi Cricket Stadium ›41471510 (0%)1 (100%)147Pakistan (1)

Head to Head

Namibia v Zimbabwe5 played, 3 no result or tie
Sri Lanka v Zimbabwe4 played, 2 no result or tie
Zimbabwe v South Africa3 played, 2 no result or tie
Zimbabwe v Pakistan2 played, 1 no result or tie
Zimbabwe v Afghanistan2 played, 2 no result or tie
Kenya v Zimbabwe1 played, 1 no result or tie
Zimbabwe v Tanzania1 played, 1 no result or tie
Zimbabwe v Botswana1 played, 1 no result or tie
Uganda v Zimbabwe1 played, 1 no result or tie

Season by Season

SeasonMatchesAvg 1st innsHighest totalWinner
202610159219 India–
202518154211 Zimbabwe–

Results

More International Cricket Stats