Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next Test AfghanistanAfghanistan (A)
Test Series - Tomorrow, 06:00 Their lineups Preview

Zimbabwe Playing XI: Predicted Lineup and Batting Order

Zimbabwe v Afghanistan, Tomorrow, 06:00: the last XI stands until the toss confirms one

Updated , after the Afghanistan game

Match lineups →
1 I Zimbabwe Innocent Kaia Batter, batted 1 140 227 balls 2 Ben Curran Zimbabwe Ben Curran Batter, batted 2 42 51 balls 3 Brendan Taylor Zimbabwe Brendan Taylor Keeper, batted 3 17 54 balls 4 Brian Bennett Zimbabwe Brian Bennett Bowler, batted 4 59 67 balls 5 Craig Ervine Zimbabwe Craig Ervine Batter, batted 5 60 100 balls 6 T Zimbabwe Tafadzwa Tsiga Keeper, batted 6 1 2 balls 7 Wesley Madhevere Zimbabwe Wesley Madhevere All-rounder, batted 7 77* 108 balls 8 Brad Evans Zimbabwe Brad Evans All-rounder, batted 8 4 10 balls 9 N Zimbabwe Newman Nyamhuri Bowler, batted 9 0 11 balls 10 Richard Ngarava Zimbabwe Richard Ngarava Bowler, batted 10 3 11 balls 11 Blessing Muzarabani Zimbabwe Blessing Muzarabani Bowler, batted 11 0 3 balls
Last Test: Zimbabwe won by an innings and 85 runs, 28 Jun 2026. The scorecard →

Zimbabwe Batting Order

Who batted where over the last 16 Tests, and the runs there

PositionInnsAvgSRAlso
1Brian Bennett 4 16.3 60.5 P. Masvaure (3), I. Kaia (2)
2Ben Curran 6 60.8 59.9 K. Kasuza (3), T. Kaitano (2)
3Nick Welch 6 50.3 47.2 B. Taylor (2), C. Ervine (2)
4Brendan Taylor 5 62.4 79.2 S. Williams (4), C. Ervine (2)
5Craig Ervine 6 50.2 47.9 M. Shumba (3), S. Williams (2)
6Sikandar Raza 5 49.0 58.1 T. Tsiga (4), C. Ervine (2)
7Regis Chakabva 4 36.3 34.0 T. Tsiga (3), B. Bennett (2)
8Donald Tiripano 4 39.3 36.3 W. Masakadza (3), N. Nyamhuri (3)
9Brandon Mavuta 2 36.5 41.7 R. Ngarava (2), N. Nyamhuri (2)
10Blessing Muzarabani 8 19.5 54.4 R. Ngarava (3), V. Nyauchi (2)
11Tanaka Chivanga 5 12.5 41.0 B. Muzarabani (4), R. Ngarava (3)
Inns is how often each batted there. A player who did not bat is left out.

Zimbabwe Selections

Every player Zimbabwe picked in the last 16 Tests, the most first

PlayerXIBatsLast
Craig Ervine 12/16 5 XI
Blessing Muzarabani 12/16 10 XI
Brian Bennett 8/16 1 XI
Brendan Taylor 8/16 4 XI
Sean Williams 8/16 4 -
Tafadzwa Tsiga 8/16 6 XI
Richard Ngarava 8/16 10 XI
Takudzwanashe Kaitano 6/16 1 -
Ben Curran 6/16 2 XI
Nick Welch 6/16 3 -
Sikandar Raza 6/16 6 -
Donald Tiripano 6/16 8 -
Tanaka Chivanga 6/16 11 -
Regis Chakabva 5/16 7 -
Newman Nyamhuri 5/16 8 XI
Victor Nyauchi 5/16 10 -
Prince Masvaure 4/16 1 -
Kevin Kasuza 4/16 2 -
Dion Myers 4/16 5 -
Milton Shumba 4/16 5 -
Wesley Madhevere 4/16 7 XI
Wellington Masakadza 4/16 8 -
Innocent Kaia 3/16 1 XI
Joylord Gumbie 3/16 1 -
Roy Kaia 3/16 6 -
Brad Evans 3/16 8 XI
Vincent Masekesa 3/16 9 -
Brandon Mavuta 3/16 9 -
Trevor Gwandu 3/16 11 -
Tanunurwa Makoni 2/16 1 -
Tarisai Musakanda 2/16 2 -
Brian Mudzinganyama 2/16 2 -
Chamu Chibhabha 2/16 3 -
Timycen Maruma 2/16 5 -
Johnathan Campbell 2/16 6 -
Tendai Chisoro 2/16 6 -
Gary Ballance 1/16 5 -
Nyasha Mayavo 1/16 7 -
Luke Jongwe 1/16 7 -
Tinotenda Mutombodzi 1/16 8 -
Kundai Matigimu 1/16 9 -
Kyle Jarvis 1/16 9 -
Carl Mumba 1/16 10 -
Ainsley Ndlovu 1/16 10 -
Clive Madande 1/16 - -
Tadiwanashe Marumani 1/16 - -

Zimbabwe Test Lineups Questions

What is Zimbabwe's predicted XI against Afghanistan?

Until the toss, Zimbabwe's last XI stands as the predicted one, from 28 Jun 2026 against Bangladesh: Innocent Kaia, Ben Curran, Brendan Taylor, Brian Bennett, Craig Ervine, Tafadzwa Tsiga, Wesley Madhevere, Brad Evans, Newman Nyamhuri, Richard Ngarava, Blessing Muzarabani.

Who opens the batting for Zimbabwe?

Over the last 16 Tests, Brian Bennett batted at one 4 times and Ben Curran at two 6 times.

Who bats at three for Zimbabwe?

Nick Welch, 6 times in the last 16 Tests, then Brendan Taylor (2).

Who has played every Test for Zimbabwe recently?

Nobody played all of Zimbabwe's last 16 Tests. Craig Ervine played the most, 12.