List of Zimbabwe Test cricketers

Last updated

This is a list of Zimbabwean Test cricketers.

A Test match is an international cricket match between two representative teams that are full members of the International Cricket Council (ICC). Both teams have two innings, and the match lasts up to five days.

Contents

The list is arranged in the order in which each player won his first Test cap for Zimbabwe. Where more than one player won his first Test cap in the same match, their surnames are listed alphabetically.

Key

General

  • Captain
  • Wicket-keeper
  • First – Year of debut
  • Last – Year of latest game
  • Mat – Number of matches played

Batting

Bowling

Fielding

Players

Statistics are correct as of 22 October 2025. [1] [2] [3]

Zimbabwean Test cricketers Batting Bowling Fielding
Cap NameFirst TestLast TestMat Inn NO Runs HS Avg Balls Mdn Runs Wkt BBI Ave Ca St
1 Kevin Arnott 19921993481302101*43.144
2 Eddo Brandes 19921999101531213910.08199669951263/4536.574
3 Mark Burmester 199219923425430*27.004362222733/7875.661
4 Alistair Campbell19922002601094285810327.2166228060
5 Gary Crocker 19921992341693323.004562021732/6572.330
6 Andy Flower ‡†1992200263112194794232*51.5430401519
7 Grant Flower 199220046712363457201*29.5433781221537254/4161.4843
8 David Houghton1992199722362146426643.05500017
9 Malcolm Jarvis 1992199453142*2.00127388393113/3035.722
10 Andy Pycroft 199219923501526030.402
11 John Traicos [a] 199219934621152.75114134562145/8640.144
12 Ali Shah 199219963501226224.40186912511/46125.000
13 David Brain 1992199591321152810.45181054915305/4230.501
14 Gavin Briant 1993199312017168.500
15 Ujesh Ranchod 19931993120874.007204511/4545.000
16 Glen Bruk-Jackson 1993199324039319.750
17 Mark Dekker 199319961422133368*15.8560415012
18 Stephen Peall 19931994462603015.008884530342/8975.751
19 John Rennie 19931997461622212.407243729332/2297.661
20 Heath Streak1993200565107181990127*22.351355959560792166/7328.1417
21 Guy Whittall 19932002468272207203*29.4246862082088514/1840.9419
22 Wayne James19931994440613315.25160
23 Paul Strang 19942001244110839106*27.0657202112522708/10936.0215
24 Stuart Carlisle1995200537666161511826.9134
25 Henry Olonga 19952002304511184245.4145021292620685/7038.5210
26 Bryan Strang 19952001264594655312.9154333062203565/10139.3311
27 Iain Butchart 19951995120231511.501801101
28 Charlie Lock 1995199512188*8.00180510553/6821.000
29 Craig Wishart 1995200527501109811422.4015
30 Craig Evans 1996200336052228.665403501
31 Andy Whittall 1996199910183114177.6015624873673/73105.148
32 Everton Matambanadzo 199619993511774.253841025042/6262.500
33 Pommie Mbangwa 19962000152583482.0025961491006323/2331.432
34 Andy Waller 19961996230695023.001
35 Adam Huckle 1997199881437428*6.72156848872256/10934.883
36 Gavin Rennie 199720022346110239322.7312608411/4084.0013
37 Murray Goodwin 19982000193741414166*42.84119369010
38 Trevor Madondo 199820003419074*30.001
39 Dirk Viljoen 19982000240573814.2510526511/1465.001
40 Neil Johnson 199820001323153210724.18118650594154/7739.6012
41 Trevor Gripper 199920042038180911221.867932150962/9184.8314
42 Gary Brent 1999200146035255.838183931473/2144.851
43 Ray Price 1999201322388261368.7061352422885806/7336.064
44 Brian Murphy20002001111531233010.252153671113183/3261.8311
45 Mluleki Nkala 20002005101521874714.38145253727113/8266.094
46 David Mutendera 2000200012010105.008442900
47 Dougie Marillier 200020025711867331.0061621322114/5729.272
48 Andy Blignaut 20012005193638869226.8431731011964535/7337.0513
49 Dion Ebrahim 200120052955112259422.6816
50 Brighton Watambwa 20012002685114*3.6693136490144/6435.000
51 Travis Friend 20012004131944478129.802000631090255/3143.602
52 Tatenda Taibu ‡†2001201228543154615330.314812711/2727.00575
53 Hamilton Masakadza2001201838762222315830.04116449482163/2430.5629
54 Douglas Hondo 20012005915683199.22148650774216/5936.855
55 Blessing Mahwire 200220051017614750*13.36128735915184/9250.831
56 Mark Vermeulen 20022014918044911824.9460506
57 Sean Ervine 200320045802618632.625701838894/14643.117
58 Gavin Ewing 200320053601087118.004261126021/27130.001
59 Stuart Matsikenyeri 2003200581613515723.40483634521/58172.507
60 Vusi Sibanda 20032014142805919321.1016
61 Elton Chigumbura 20042014142705698821.07180661966215/5446.006
62 Alester Maregwede 20042004240742818.501
63 Tinashe Panyangara 20042014918620140*16.75188987813315/5926.223
64 Brendan Taylor ‡†2004202536714240317135.86420380300
65 Prosper Utseya 200420134811074515.2875316410103/6041.002
66 Tawanda Mupariwa 20042004121151415.00204113600
67 Graeme Cremer2005201719385540102*16.364214712604575/12545.6812
68 Christopher Mpofu 20052017152810105335.832489861392294/9248.004
69 Barney Rogers 20052005480902911.251801701
70 Neil Ferreira 20052005120211610.500
71 Keith Dabengwa 20052005360903515.004381024953/12749.801
72 Charles Coventry 20052005240883722.003
73 Terry Duffin 20052005240805620.001
74 Waddington Mwayenga 200520051211514*15.0012667911/7979.000
75 Craig Ervine2011202531613193116033.2927
76 Kyle Jarvis 2011202013241012825*9.142511791354465/5429.433
77 Tino Mawoyo 2011201611221615163*29.287
78 Brian Vitori 201120134725219*10.4083325464125/6138.662
79 Greg Lamb 20112011120463923.00192214133/12047.002
80 Regis Chakabva2011202122434106110127.20465
81 Njabulo Ncube 2011201112017148.50210412111/80121.001
82 Malcolm Waller 201120171428157772*21.37456821884/5927.2510
83 Shingirai Masakadza 20122014591882411.00105734515164/3232.182
84 Forster Mutizwa 20122012120241812.000
85 Tendai Chatara 201320241018394226.26182492728265/6128.000
86 Sean Williams2013202524474194615445.252488441309263/2050.3422
87 Timycen Maruma 2013202147068419.711
88 Keegan Meth 201320132417231*24.00324189842/4124.500
89 Richmond Mutumbami2013201461212174319.72172
90 Sikandar Raza 2013202522420143412734.143335681782407/11344.557
91 John Nyumbu 2014201636138147.606631137955/15775.802
92 Donald Tiripano 20142023163175319522.122693991273263/2348.965
93 Tafadzwa Kamungozi 20142014120552.5015665811/5158.000
94 Brian Chari 2014201871402548018.141801208
95 Natsai Mushangwe 20142014240882.007901643574/8262.142
96 Chamu Chibhabha 2016202351001756017.50246416211/44162.000
97 Michael Chinouya 20162016242110.503421418831/4562.660
98 Prince Masvaure 20162025101914517425.058406102
99 Peter Moor [b] 2016201881615338335.5391
100 Carl Mumba 201620203422511*8.3359917354104/5035.402
101 Tarisai Musakanda 201720215901344314.884
102 Solomon Mire 20172017240784719.508423211/2232.000
103 Tendai Chisoro 201720213502795.406932333363/11355.501
104 Ryan Burl 2017202135024164.80228310742/1626.751
105 Blessing Muzarabani 20172025183292884712.523161991756677/5826.202
106 Wellington Masakadza 2018202571421595713.25138137790194/9841.575
107 Brandon Mavuta 20182024580825610.25100211632125/14052.664
108 Kevin Kasuza 2020202171212496322.633
109 Brian Mudzinganyama 20202020110161616.000
110 Ainsley Ndlovu 20202020240952.25420727722/170138.502
111 Victor Nyauchi 20202025111677713*7.70168847960235/5641.734
112 Tinotenda Mutombodzi 20202020120413320.5011436701
113 Charlton Tshuma 20202020120331.5015028511/8585.000
114 Wessly Madhevere 2021202581512448417.42474728572/240.715
115 Roy Kaia 2021202136059489.83180216501
116 Richard Ngarava 202120251118413628*9.71164440964255/3738.561
117 Milton Shumba 202120234801114113.87370825011/64250.001
118 Luke Jongwe 20212021120563728.0010216811/6868.000
119 Takudzwanashe Kaitano 2021202561202588721.506
120 Dion Myers 2021202551001745717.403312704
121 Gary Ballance [c] 20232023121155137*155.000
122 Brad Evans 202320252314235*21.00309716575/2223.571
123 Innocent Kaia 202320232401726743.001
124 Tanunurwa Makoni 20232023240433310.751
125 Tafadzwa Tsiga20232025917320633*14.71132
126 Tanaka Chivanga 20232025815476226.9088814700174/8341.172
127 Brian Bennett 202420251119250913929.94528433565/9555.8318
128 Joylord Gumbie202420253601294921.5060
129 Clive Madande 2024202412010105.003
130 Ben Curran 20242025815049512133.008
131 Trevor Gwandu 202420253512318*5.75414235452/2870.801
132 Newman Nyamhuri 2024202547055267.85486831963/4253.161
133 Johnathan Campbell20252025120373318.508414711/4747.0010
134 Nyasha Mayavo20252025240623515.509
135 Nick Welch 2025202581513689026.288
136 Vincent Masekesa 202520254813811*5.425723462105/11546.2020
137 Kundai Matigimu 20252025120000.00129112422/12462.0000

Notes

  1. John Traicos also played three Test matches for South Africa. Only his record for Zimbabwe is listed here.
  2. Peter Moor also played Test matches for Ireland. Only his record for Zimbabwe is listed here.
  3. Gary Ballance also played twenty-three Test matches for England. Only his record for Zimbabwe is listed here.

See also

References

  1. "Players / Zimbabwe / Test caps". ESPNcricinfo . Retrieved 10 August 2016.
  2. "Records / Zimbabwe / Test matches / Batting averages". ESPNcricinfo . Retrieved 10 August 2016.
  3. "Records / Zimbabwe / Test matches / Bowling averages". ESPNcricinfo . Retrieved 10 August 2016.