FANDOM


This is a list of New Zealand Test cricketers. A Test match is an international cricket match between two of the leading cricketing nations. The list is arranged in the order in which each player won his Test cap. Where more than one player won his first Test cap in the same Test match, those players are listed alphabetically by surname.

Statistics are correct as of 12 March 2019.

Players

New Zealand Test cricketers Batting Bowling Fielding
Cap Name Career Mat Inn NO Runs HS Avg Balls Mdn Runs Wkt Best Avg Ca St
1Badcock, TedTed Badcock1930-19337921376419.57160866610164/8038.131-
2Blunt, RogerRoger Blunt1930-193291313309627.5093634472123/1739.335-
3Dempster, StewieStewie Dempster1930-19331015472313665.735-10---2-
4Dickinson, GeorgeGeorge Dickinson1930-193235-31116.204511324583/6630.633-
5Foley, HenryHenry Foley193012-422.00--------
6Henderson, MattMatt Henderson1930121868.009036422/3832.001-
7James, KenKen James1930-19331113252144.73------115
8Lowry, TomTom Lowry1930-193178-2238027.881215---8-
9Merritt, BillBill Merritt1930-1931681731910.4393610617124/10451.422-
10Page, CurlyCurly Page1930-19371420-49210424.603791123152/2146.206-
11Roberts, AlbyAlby Roberts1930-1937510124866*27.564591920974/10129.864-
12McLeod, EddieEddie McLeod1930121181618.0012-5-----
13Mills, JohnJohn Mills1930-1933710124111726.78------1-
14Weir, LindsayLindsay Weir1930-19371116241674*29.71342720973/3829.863-
15Allcott, CyrilCyril Allcott1930-19326721133322.6012064154162/10290.173-
16McGirr, HerbHerb McGirr193021-515151.00180511511/65115.00--
17Matheson, MalMal Matheson1930-193121-777.00282913622/768.002-
18Cromb, IanIan Cromb1931-193258212351*20.509603644283/11355.251-
19Kerr, JackJack Kerr1931-193771212125919.27------4-
20Vivian, GiffGiff Vivian1931-1937710-42110042.10131144633174/5837.244-
21Cleverley, DonDon Cleverley1932-19462431910*19.002223130-----
22Newman, JackJack Newman1932-193334-33198.254251125422/76127.00--
23Freeman, DougDoug Freeman193322-211.00240316911/91169.00--
24Smith, DennisDennis Smith193311-444.00120-11311/113113.00--
25Whitelaw, PaulPaul Whitelaw1933242643032.00--------
26Dunning, JackJack Dunning1933-193746138197.608302049352/3598.602-
27Cowie, JackJack Cowie1937-19499134904510.00202865969456/4021.533-
28Donnelly, MartinMartin Donnelly1937-1949712158220652.9130-20---7-
29Hadlee, WalterWalter Hadlee1937-19511119154311630.17------6-
30Moloney, SonnySonny Moloney193736-1566426.001219---3-
31Tindill, EricEric Tindill1937-19475917337*9.13------61
32Wallace, MervMerv Wallace1937-19531321-4396620.906-5---5-
33Gallichan, NormanNorman Gallichan193712-323016.002641111333/9937.67--
34Anderson, MacMac Anderson194612-542.50------1-
35Burke, CesCes Burke194612-432.006623022/3015.00--
36Butterfield, LenLen Butterfield194612-00.0078624-----
37McRae, DonDon McRae194612-884.0084344-----
38Rowe, GordonGordon Rowe194612-00.00------1-
39Scott, VerdunVerdun Scott1946-1952101714588428.6318-14---7-
40Burtt, TomTom Burtt1947-1953101532524221.0025931191170336/16235.452-
41Scott, RoyRoy Scott194711-181818.0013837411/7474.00--
42Smith, BrunBrun Smith1947-19524612379647.40------1-
43Snedden, ColinColin Snedden19471--0-96546-----
44Sutcliffe, BertBert Sutcliffe1947-1965427682727230*40.105381034442/3886.0020-
45Taylor, DonDon Taylor1947-195635-1597731.80------2-
46Cave, HarryHarry Cave1949-19581931522922*8.8140742421467344/2143.158-
47Mooney, FrankFrank Mooney1949-1954142223434617.15810---228
48Rabone, GeoffGeoff Rabone1949-19551220256210731.22138548635166/6839.695-
49Reid, JohnJohn Reid1949-1965581085342814233.2877254442835856/6033.35431
50Cresswell, FenFen Cresswell1949-19513531412*7.0065030292136/16822.46--
51Hayes, JohnJohn Hayes1951-19581522773194.872675861217304/3640.573-
52MacGibbon, TonyTony MacGibbon1951-1958264658146619.8556592282160705/6430.8613-
53Moir, AlexAlex Moir1951-19591730832741*14.862650821418286/15550.642-
54Beard, DonDon Beard1952-19564721013120.208063730293/2233.562-
55Emery, RayRay Emery195224-462811.5046-5222/5226.00--
56Leggat, GordonGordon Leggat1952-195691823516121.94--------
57Blair, BobBob Blair1953-19641934618964*6.7535251141515434/8535.235-
58Fisher, EricEric Fisher195312-231411.5020467811/7878.00--
59Meuli, TedTed Meuli195312-382319.00--------
60Miller, LawrieLawrie Miller1953-19581325-3464713.842-1---1-
61Chapple, MurrayMurray Chapple1953-1966142714977619.12248178411/2484.0010-
62Dempster, EricEric Dempster1953-19545821064717.675441721921/24109.501-
63Poore, MattMatt Poore1953-1956142413554515.437882436792/2840.781-
64Overton, GuyGuy Overton1953-195436183*1.607292325893/6528.671-
65Beck, JohnJohn Beck1953-1956815-3949926.27--------
66Bell, BillBill Bell19542332121*-4911323521/54117.501-
67Leggat, IanIan Leggat195411-00.0024-6---2-
68Colquhoun, IanIan Colquhoun195524211*0.50------4-
69McGregor, NoelNoel McGregor1955-19652547289211119.82------9-
70Watt, LesLes Watt195512-221.00--------
71Alabaster, JackJack Alabaster1955-197221346272349.7139921781863494/4638.027-
72Harris, ZinZin Harris1955-1965918137810122.2442214---6-
73McMahon, TrevorTrevor McMahon1955-195657474*2.33------71
74Harford, NoelNoel Harford1955-1958815-2299315.27--------
75Petrie, EricEric Petrie1955-1966142552585512.90------25-
76Guy, JohnJohn Guy1955-19611223244010220.95------2-
77Lissette, AllenAllen Lissette195624221*1.002881612432/7341.331-
78Guillen, SammySammy Guillen19563 6-984116.33------53
79Sinclair, IanIan Sinclair19562412518*8.33233912011/79120.001-
80Barber, TrevorTrevor Barber195612-17128.50------1-
81D'Arcy, JohnJohn D'Arcy1958510-1363313.60--------
82Meale, TrevorTrevor Meale195824-21105.25--------
83Playle, BillBill Playle1958-1963815-1516510.07------4-
84Sparling, JohnJohn Sparling1958-1964112022295012.727083332751/965.403-
85Bolton, BruceBruce Bolton195923-593319.67------1-
86Harris, RogerRoger Harris195923-311310.33--------
87Hough, KenKen Hough19592326231*62.004622317563/7929.171-
88Bartlett, GaryGary Bartlett1961-1968101812634015.47176864792246/3833.008-
89Barton, PaulPaul Barton1961-1963714-28510920.36------4-
90Cameron, FrankFrank Cameron1961-196519302011627*11.6045702201849625/3429.822-
91Dick, ArtieArtie Dick1961-19651730437050*14.23------474
92Motz, DickDick Motz1961-1969325636126011.55703427931481006/6331.489-
93Dowling, GrahamGraham Dowling1961-197239773230623931.163621911/1919.0023-
94Sinclair, BarryBarry Sinclair1963-196821401114813829.446033222/3216.008-
95Yuile, BryanBryan Yuile1963-1969173364816417.8128971681213344/4335.6812-
96Morrison, BruceBruce Morrison196312-10105.00186512922/12964.501-
97Shrimpton, MikeMike Shrimpton1963-19741019-2654613.95257115853/3531.602-
98Gedye, GrahamGraham Gedye1964-196548-1935524.13--------
99Ward, JohnJohn Ward1964-196881267535*12.50------161
100Bradburn, WynneWynne Bradburn196424-623215.50------2-
101Cunis, BobBob Cunis1964-1972203182955112.8342501401887516/7637.001-
102Collinge, RichardRichard Collinge1965-197835501353368*14.41768922833931166/6329.2510-
103Congdon, BevanBevan Congdon1965-1978611147344817632.2256201972154595/6536.5144-
104Morgan, RossRoss Morgan1965-1972203417349722.2411143860951/16121.8012-
105Truscott, PeterPeter Truscott196512-292614.50------1-
106Jarvis, TerryTerry Jarvis1965-19731322162518229.761213---3-
107Pollard, VicVic Pollard1965-197332597126611624.3544212071853403/346.3319-
108Taylor, BruceBruce Taylor1965-19733050689812420.41633420629531117/7426.6010-
109Vivian, GrahamGraham Vivian1965-197256-1104318.33198710711/14107.003-
110Bilby, GrahameGrahame Bilby196624-552813.75------3-
111Puna, TomTom Puna19663533118*15.504802024042/4060.001-
112Burgess, MarkMark Burgess1968-1980509262684119*31.214982721263/2335.3334-
113Harford, RoyRoy Harford1968352762.33------11-
114Murray, BruceBruce Murray1968-1971132615989023.9261011/00.0021-
115Thomson, KeithKeith Thomson1968241946931.33211911/99.00--
116Hastings, BrianBrian Hastings1969-1976315661510117*30.2022-9---23-
117Milburn, BarryBarry Milburn196933284*8.00------62
118Turner, GlennGlenn Turner1969-198341736299125944.641215---42-
119Hadlee, DayleDayle Hadlee1969-1978264255305614.3248831142389714/3033.658-
120Howarth, HedleyHedley Howarth1969-19773042182916112.1388333933178865/3436.9533-
121Wadsworth, KenKen Wadsworth1969-19763351410108021.49------924
122Webb, MurrayMurray Webb1971-197432-12126.00732647142/114117.75--
123Hadlee, RichardRichard Hadlee1973-199086134193124151*27.172191880996114319/5222.3039-
124Parker, JohnJohn Parker1973-198036632149812124.564022411/2424.0030-
125O'Sullivan, DavidDavid O'Sullivan1973-19761121415823*9.292744751224185/14868.002-
126Redmond, RodneyRodney Redmond197312-16310781.50--------
127Andrews, BryanBryan Andrews1974232221722.00256315422/4077.001-
128Morrison, JohnJohn Morrison1974-19821729-65611722.62264177122/5235.509-
129Coney, JeremyJeremy Coney1974-19875285142668174*37.582835135966273/2835.7864-
130Cairns, LanceLance Cairns1974-1985436589286416.281062844742801307/7432.9230-
131Chatfield, EwenEwen Chatfield1975-198943543318021*8.571036048939581236/7332.187-
132Howarth, GeoffGeoff Howarth1975-198547835253114732.456142027131/1390.3329-
133Roberts, AndrewAndrew Roberts1976712125484*23.094401518241/1245.504-
134Anderson, RobertRobert Anderson1976-1978918-4239223.50------1-
135Lees, WarrenWarren Lees1976-19832137477815223.585-4---527
136Petherick, PeterPeter Petherick1976-1977611434134.86130537681163/9042.564-
137Parker, MurrayMurray Parker197636-894014.83------2-
138Troup, GaryGary Troup1976-1986151865513*4.5831831051454396/9537.282-
139Edwards, JockJock Edwards1977-1981815-3775525.13------7-
140Boock, StephenStephen Boock1978-198930418207376.2765983272564747/8734.6514-
141Wright, JohnJohn Wright1978-1993821487533418537.833015---38-
142Bracewell, BrendonBrendon Bracewell1978-198561222482.40103629585143/11041.791-
143Edgar, BruceBruce Edgar1978-198639684195816130.591813---14-
144Reid, JohnJohn Reid1979-198619313129618046.291817---9-
145Webb, PeterPeter Webb198023-1153.67------2-
146McEwan, PaulPaul McEwan1980-19844719640*16.0036113---5-
147Bracewell, JohnJohn Bracewell1980-1990416011100111020.43840336036531026/3235.8131-
148Smith, IanIan Smith1980-1992638817181517325.561815---1688
149Snedden, MartinMartin Snedden1981-19902530832733*14.8647751942199585/6837.917-
150Crowe, MartinMartin Crowe1982-19957713111544429945.37137752676142/2548.2971-
151Crowe, JeffJeff Crowe1983-199039654160112826.251819---41-
152Gray, EvanEvan Gray1983-19881016-2485015.50207687886173/7352.126-
153Franklin, TrevorTrevor Franklin1983-19912137182810123.00------8-
154Stirling, DerekDerek Stirling1984-19866921082615.4390224601134/8846.231-
155Rutherford, KenKen Rutherford1985-1995569982465107*27.09256316111/38161.0032-
156Brown, VaughanVaughan Brown19852315136*25.503421317611/17176.003-
157Gillespie, StuStu Gillespie198611-282828.0016227911/7979.00--
158Robertson, GaryGary Robertson198611-121212.0014469111/9191.00--
159Watson, WillieWillie Watson1986-19931518660115.0034861821387406/7834.684-
160Blain, TonyTony Blain1986-1994112034567826.82------192
161Patel, DipakDipak Patel1987-19973766812009920.6965942533154756/5042.0515-
162Horne, PhilPhil Horne1987-199047-712710.14------3-
163Jones, AndrewAndrew Jones1987-199539748292218644.27328819411/40194.0025-
164Morrison, DannyDanny Morrison1987-1997487126379428.421006431355491607/8934.6814-
165Greatbatch, MarkMark Greatbatch1988-1996417152021146*30.62610---27-
166Vance, RobertRobert Vance1988-198947-2076829.57--------
167Kuggeleijn, ChrisChris Kuggeleijn198824-771.759726711/5067.001-
168Cairns, ChrisChris Cairns1989-2004621045332015833.541169841464102187/2729.4014-
169Thomson, ShaneShane Thomson1990-199519354958120*30.90199074953193/6350.167-
170Priest, MarkMark Priest1990-199834-562614.003771515832/4252.67--
171Parore, AdamAdam Parore1990-20027812819286511026.28------1977
172Bradburn, GrantGrant Bradburn1990-2001710210530*13.138672846063/13476.676-
173Pringle, ChrisChris Pringle1990-1995142141753010.2929851131389307/5246.303-
174White, DavidDavid White199024-31187.753-5-----
175Hartland, BlairBlair Hartland1992-1994918-3035216.83------5-
176Su'a, MurphyMurphy Su'a1992-1995131851654412.692843921377365/7338.258-
177Latham, RodRod Latham1992-199347-21911931.291826---5-
178Doull, SimonSimon Doull1992-20003250115704614.6260532512872987/6529.3116-
179Haslam, MarkMark Haslam1992-1995421434.004931924521/33122.502-
180Nash, DionDion Nash1992-200132451472989*23.5261963122649936/2728.4813-
181Harris, ChrisChris Harris1992-2002234247777120.4525601061170162/1673.1314-
182Owens, MichaelMichael Owens1992-19948126168*2.67107442585174/9934.413-
183Vaughan, JustinJustin Vaughan1992-199761212014418.27104041450114/2740.914-
184Pocock, BlairBlair Pocock1993-19971529-6658522.9324-20---5-
185de Groen, RichardRichard de Groen1993-1994510445267.50106044505113/4045.91--
186Young, BryanBryan Young1993-1999356842034267*31.78------54-
187Hart, MatthewMatthew Hart1994-1995142443534517.6530861271438295/7749.599-
188Fleming, StephenStephen Fleming1994-2008111189107172274*40.06------171-
189Davis, HeathHeath Davis1994-1997574208*6.67101026499175/6329.354-
190Larsen, GavinGavin Larsen1994-1996813412726*14.111967109689243/5728.715-
191Murray, DarrinDarrin Murray1994-199581613035220.20------6-
192Walmsley, KerryKerry Walmsley1995-200035-1352.607742639193/7043.44--
193Germon, LeeLee Germon1995-1997122133825521.22------272
194Twose, RogerRoger Twose1995-1999162726289425.12211213032/3643.335-
195Spearman, CraigCraig Spearman1995-20001937292211226.34------21-
196Allott, GeoffGeoff Allott1996-199910157278*3.382023621111194/7458.472-
197Astle, NathanNathan Astle1996-20068113710470222237.0256883172143513/2742.0170-
198Kennedy, RobertRobert Kennedy199645128227.006361738063/2863.332-
199Loveridge, GregGreg Loveridge199611144*---------
200Vettori, DanielDaniel Vettori1997-2014112 17222452314030.15286521187123303617/8734.1558-
201Horne, MattMatt Horne1997-200335652178815728.3866726---17-
202O'Connor, ShayneShayne O'Connor1997-200119279103205.7236671491724535/5132.536-
203Sewell, DavidDavid Sewell199711111*-138390-----
204McMillan, CraigCraig McMillan1997-2005559110311614238.4725021011257283/4844.8922-
205Wiseman, PaulPaul Wiseman1998-2005253483663614.0856602092903615/8247.5911-
206Bell, MatthewMatthew Bell1998-20081832272910724.30------19-
207Stead, GaryGary Stead199958-2787834.756-1---2-
208Sinclair, MathewMathew Sinclair1999-201033565163521432.0542214---31-
209Tuffey, DarylDaryl Tuffey2000-201026361042780*16.4248772202445776/5431.7515-
210Richardson, MarkMark Richardson2000-200438653277614544.7766-2111/1621.0026-
211Martin, ChrisChris Martin2000-2013711045212312*2.361402648678782336/2633.8114-
212Walker, BrookeBrooke Walker2000-200258211827*19.676691739952/9279.80--
213Marshall, HamishHamish Marshall2000-20061319265216038.356-4---1-
214Franklin, JamesJames Franklin2001-201331467808122*20.7147671432786826/11933.9712-
215Drum, ChrisChris Drum2001-20025521043.3380627482163/3630.134-
216Bond, ShaneShane Bond2001-20091820716841*12.9233721131922876/5122.098-
217Vincent, LouLou Vincent2001-200723401133222434.156-2---19-
218Butler, IanIan Butler2002-2004810276269.50136837884246/4636.834-
219Adams, AndreAndre Adams200212-18119.00190510563/4417.501-
220Hart, RobbieRobbie Hart2002-20031119326057*16.25------291
221Styris, ScottScott Styris2002-200729484158617036.041966761023203/2851.1523-
222Oram, JacobJacob Oram2002-2009335910178013336.3249642401983604/4133.0515-
223Jones, RichardRichard Jones200312-231611.50--------
224McCullum, BrendonBrendon McCullum2004-20161011769645330238.6417558811/188.0019811
225Papps, MichaelMichael Papps2004-200781612468616.40------11-
226Mason, MichaelMichael Mason200412-331.501325105-----
227Mills, KyleKyle Mills2004-2009193052895711.5629021181453444/1633.024-
228Cumming, CraigCraig Cumming2005-2008111924417425.94------3-
229O'Brien, IainIain O'Brien2005-200922345219317.5543941582429736/7533.277-
230Marshall, JamesJames Marshall2005711-2185219.81------5-
231Fulton, PeterPeter Fulton2006-20131728184313631.22------17-
232How, JamieJamie How2006-2009193517729222.701214---18-
233Patel, JeetanJeetan Patel2006-2017243883814712.7058332023078655/11047.3513-
234Taylor, RossRoss Taylor2007—9216319672729046.719634822/424.0034-
235Gillespie, MarkMark Gillespie2007-2012581762710.8586824631226/11328.681-
236Elliott, GrantGrant Elliott2008-2009591862510.75282914042/835.002-
237Southee, TimTim Southee2008—65959155077*18.021451054573782447/6430.2346-
238Flynn, DanielDaniel Flynn2008-20132445510389525.95610---10-
239Redmond, AaronAaron Redmond200871412998323.007326232/4720.665-
240Hopkins, GarethGareth Hopkins2008-2012471711511.82------9-
241Ryder, JesseJesse Ryder2008-201118332126920140.9349223280552/756.0012-
242McIntosh, TimTim McIntosh2008-20111733285413627.54-----10-
243Guptill, MartinMartin Guptill2009-201647891258618929.38428329883/1137.2550-
244Watling, BJBJ Watling2009—6197143096142*37.30------2097
245Ingram, PeterPeter Ingram201024-614215.25--------
246Arnel, BrentBrent Arnel2010-20126124458*5.6210083756694/9562.883-
247Bennett, HamishHamish Bennett201011-444.0090247-----
248Williamson, KaneKane Williamson2010—72127126139242*53.382079471163294/4440.1066-
249McKay, AndyAndy McKay20101212520*25.00186512011/120120.00--
250Young, ReeceReece Young201151031695724.14------8-
251Bracewell, DougDoug Bracewell2011-2016274545684713.8549841472796726/4038.8310-
252Brownlie, DeanDean Brownlie2011-20131425171110929.6266-5211/1352.0017-
253Boult, TrentTrent Boult2011—61763756252*14.411359151366862466/3027.5436-
254Nicol, RobRob Nicol201224-28197.0017113---2-
255van Wyk, KrugerKruger van Wyk201291713417121.31------231
256Wagner, NeilNeil Wagner2012—4254135114712.46916732247881747/3927.5110-
257Astle, ToddTodd Astle2012—44-563514.004271521643/3954.002-
258Munro, ColinColin Munro201312-15157.5010844022/4020.00--
259Martin, BruceBruce Martin2013561744114.80151877646124/4353.83--
260Rutherford, HamishHamish Rutherford2013-20151629175517126.966-2---6-
261Anderson, CoreyCorey Anderson2013-20161322168311632.52130234659163/4741.187-
262Sodhi, IshIsh Sodhi2013—172544486321.333186731992414/6048.5811-
263Latham, TomTom Latham2014—437633118264*42.71------43-
264Neesham, JamesJames Neesham2014-201712221709137*33.76107618675143/4248.2112-
265Craig, MarkMark Craig2014-2016152595896736.8136691002326507/9446.5214-
266Henry, MattMatt Henry2015—101432166619.632299681270274/9347.035-
267Ronchi, LukeLuke Ronchi2015-20164803198839.87------5-
268Santner, MitchellMitchell Santner2015—172105357325.472702961260343/6037.057-
269Nicholls, HenryHenry Nicholls2016—253851510162*45.75------18-
270de Grandhomme, ColinColin de Grandhomme2016—1726482010537.272447961027336/4131.1211-
271Raval, JeetJeet Raval2016—18291103713237.036010--17-
272Broom, NeilNeil Broom2017 230322010.66------0-
273Blundell, TomTom Blundell2017231136107*68.00------2-
274Patel, AjazAjaz Patel2018—572356*7.00107341466135/5935.844-
275Somerville, WilliamWilliam Somerville2018—12016128.003361271074/7518.140-
276Daryl Mitchell2019–110737373.00132569---0-
277Lockie Ferguson2019–12211*-66147---0-
278Phillips, GlennGlenn Phillips2020–120525226.00------1-
279Jamieson, KyleKyle Jamieson2020–220934946.503421714795/4516.331-

See also

External links


International cricket vte
Test & ODI AustraliaBangladeshEnglandIrelandIndiaNew ZealandPakistanSouth AfricaSri LankaWest IndiesZimbabwe
Former & non Test & ODI AfghanistanBermudaCanadaDenmarkHong KongKenyaNamibiaNepalNetherlands
Papua New GuineaScotlandUnited Arab EmiratesUnited States


Lists of international cricketers vte
Test AfghanistanAustraliaBangladeshEnglandIndiaIrelandNew ZealandPakistanSouth AfricaSri LankaWest IndiesWorld XIZimbabwe
One Day International AfghanistanAfrican XIAsian XIAustraliaBangladeshBermudaCanadaEast AfricaEnglandHong KongIndiaIrelandKenyaNamibiaNepalNetherlandsNew ZealandOmanPakistanPapua New GuineaScotlandSouth AfricaSri LankaUnited Arab EmiratesUnited StatesWest IndiesWorld XIZimbabwe
Twenty20 International AfghanistanAustraliaBahrainBangladeshBelgiumBelizeBermudaBotswanaCanadaCayman IslandsCosta RicaCzech RepublicDenmarkEnglandFinlandGermanyGhanaGuernseyHong KongIndiaIrelandItalyJerseyKenyaKuwaitLuxembourgMalaysiaMaldivesMaltaMexicoNamibiaNepalNetherlandsNew ZealandNigeriaNorwayOmanPakistanPanamaPapua New GuineaPhilippinesQatarSamoaSaudi ArabiaScotlandSingaporeSouth AfricaSpainSri LankaThailandUgandaUnited Arab EmiratesUnited StatesVanuatuWest IndiesWorld XIZimbabwe
Community content is available under CC-BY-SA unless otherwise noted.