High scores
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
KC Sangakkara 270 468 365 36 2 Sri Lanka v Zimbabwe Bulawayo 14 May 2004 Test # 1699
DL Houghton 266 675 541 30 3 Zimbabwe v Sri Lanka Bulawayo 20 Oct 1994 Test # 1271
MS Atapattu 249 516 324 36 1 Sri Lanka v Zimbabwe Bulawayo 14 May 2004 Test # 1699
G Kirsten 220 442 286 33 1 South Africa v Zimbabwe Harare 7 Sep 2001 Test # 1562
MS Atapattu 216* 627 437 24 0 Sri Lanka v Zimbabwe Bulawayo 18 Nov 1999 Test # 1470
GJ Whittall 203* 453 359 22 2 Zimbabwe v New Zealand Bulawayo 25 Sep 1997 Test # 1379
GW Flower 201* 654 523 11 1 Zimbabwe v Pakistan Harare 31 Jan 1995 Test # 1285
Younis Khan 200* 614 404 15 3 Pakistan v Zimbabwe Harare 3 Sep 2013 Test # 2095
A Flower 199* 590 470 24 1 Zimbabwe v South Africa Harare 7 Sep 2001 Test # 1562
Mohammad Wasim 192 560 407 23 0 Pakistan v Zimbabwe Harare 21 Mar 1998 Test # 1412
BC Lara 191 271 203 23 4 West Indies v Zimbabwe Bulawayo 12 Nov 2003 Test # 1669
JH Kallis 189* 581 443 19 3 South Africa v Zimbabwe Bulawayo 14 Sep 2001 Test # 1563
GJ Whittall 188* 506 429 27 2 Zimbabwe v New Zealand Harare 19 Sep 2000 Test # 1511
CH Gayle 175 392 255 34 0 West Indies v Zimbabwe Bulawayo 19 Jul 2001 Test # 1551
LRPL Taylor 173* 365 299 19 0 New Zealand v Zimbabwe Bulawayo 28 Jul 2016 Test # 2210
BRM Taylor 171 489 324 8 2 Zimbabwe v Bangladesh Harare 17 Apr 2013 Test # 2086
MS Atapattu 170 333 253 21 0 Sri Lanka v Zimbabwe Harare 6 May 2004 Test # 1698
MW Goodwin 166* 316 204 17 4 Zimbabwe v Pakistan Bulawayo 14 Mar 1998 Test # 1408
TM Dilshan 163* 479 343 18 0 Sri Lanka v Zimbabwe Harare 26 Nov 1999 Test # 1473
TMK Mawoyo 163* 645 453 20 0 Zimbabwe v Pakistan Bulawayo 1 Sep 2011 Test # 2006
Yousuf Youhana 159 365 282 21 0 Pakistan v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
JH Kallis 157* 381 272 14 5 South Africa v Zimbabwe Harare 7 Sep 2001 Test # 1562
ST Jayasuriya 157 228 147 19 3 Sri Lanka v Zimbabwe Harare 6 May 2004 Test # 1698
GW Flower 156* 512 329 13 2 Zimbabwe v Pakistan Bulawayo 14 Mar 1998 Test # 1408
A Flower 156 336 245 18 1 Zimbabwe v Pakistan Harare 31 Jan 1995 Test # 1285
SR Waugh 151* 434 351 18 0 Australia v Zimbabwe Harare 14 Oct 1999 Test # 1463
GW Flower 151 335 240 12 3 Zimbabwe v New Zealand Harare 18 Sep 1997 Test # 1378
CL Hooper 149 278 211 18 1 West Indies v Zimbabwe Bulawayo 19 Jul 2001 Test # 1551
HH Gibbs 147 213 164 28 2 South Africa v Zimbabwe Harare 7 Sep 2001 Test # 1562
H Masakadza 147 363 240 16 2 Zimbabwe v West Indies Bulawayo 29 Oct 2017 Test # 2280
CR Ervine 146 404 272 18 1 Zimbabwe v New Zealand Bulawayo 6 Aug 2016 Test # 2214
DL Houghton 142 394 268 17 2 Zimbabwe v Sri Lanka Harare 26 Oct 1994 Test # 1272
A Flower 142 289 200 21 1 Zimbabwe v South Africa Harare 7 Sep 2001 Test # 1562
MD Crowe 140 182 163 17 3 New Zealand v Zimbabwe Harare 7 Nov 1992 Test # 1199
VVS Laxman 140 331 221 21 0 India v Zimbabwe Bulawayo 13 Sep 2005 Test # 1765
TWM Latham 136 359 269 11 0 New Zealand v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
AC Hudson 135 311 236 18 2 South Africa v Zimbabwe Harare 13 Oct 1995 Test # 1307
A Flower 129 422 304 8 0 Zimbabwe v Sri Lanka Harare 26 Nov 1999 Test # 1473
AP Gurusinha 128 607 461 14 1 Sri Lanka v Zimbabwe Harare 11 Oct 1994 Test # 1270
NJ Astle 128 272 217 21 0 New Zealand v Zimbabwe Bulawayo 15 Aug 2005 Test # 1761
HH Streak 127* 358 264 12 0 Zimbabwe v West Indies Harare 4 Nov 2003 Test # 1668
DL Vettori 127 - 98 20 2 New Zealand v Zimbabwe Harare 7 Aug 2005 Test # 1759
DM de Silva 127 308 245 14 0 Sri Lanka v Zimbabwe Harare 6 Nov 2016 Test # 2231
MV Boucher 125 322 236 18 0 South Africa v Zimbabwe Harare 11 Nov 1999 Test # 1468
LRPL Taylor 124* 240 173 10 0 New Zealand v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
CL Cairns 124 251 174 13 3 New Zealand v Zimbabwe Harare 19 Sep 2000 Test # 1511
DL Houghton 121 414 322 15 0 Zimbabwe v India Harare 18 Oct 1992 Test # 1197
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
Zimbabwe v West Indies at Bulawayo, 2nd Test, Oct 29-Nov 2, 2017 [Test # 2280]
Zimbabwe v West Indies at Bulawayo, 1st Test, Oct 21-24, 2017 [Test # 2279]
Zimbabwe v Sri Lanka at Harare, 2nd Test, Nov 6-10, 2016 [Test # 2231]