Test Cricket - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F S/R
1 P W A Mulder* South Africa 06/07/2025 Zimbabwe 367* 334 109.88
2 K C Sangakkara Sri Lanka 14/05/2004 Zimbabwe 270 365 73.97
3 D L Houghton Zimbabwe 20/10/1994 Sri Lanka 266 541 49.17
4 M S Atapattu Sri Lanka 14/05/2004 Zimbabwe 249 324 76.85
5 Hashmatullah Shahidi* Afghanistan 26/12/2024 Zimbabwe 246 474 51.90
6 Rahmat Shah* Afghanistan 26/12/2024 Zimbabwe 234 424 55.19
7 M S Atapattu Sri Lanka 18/11/1999 Zimbabwe 216* 437 49.43
8 T Chanderpaul* West Indies 04/02/2023 Zimbabwe 207* 467 44.33
9 G J Whittall Zimbabwe 25/09/1997 New Zealand 203* 359 56.55
10 B C Lara West Indies 12/11/2003 Zimbabwe 191 203 94.09
11 J H Kallis South Africa 14/09/2001 Zimbabwe 189* 443 42.66
12 K C Brathwaite* West Indies 04/02/2023 Zimbabwe 182 312 58.33
13 C H Gayle West Indies 19/07/2001 Zimbabwe 175 255 68.63
14 L R P L Taylor New Zealand 28/07/2016 Zimbabwe 173* 299 57.86
15 M W Goodwin Zimbabwe 14/03/1998 Pakistan 166* 204 81.37
16 R Ravindra* New Zealand 07/08/2025 Zimbabwe 165* 139 118.71
17 T M K Mawoyo Zimbabwe 01/09/2011 Pakistan 163* 453 35.98
18 Mohammad Yousuf Pakistan 16/11/2002 Zimbabwe 159 282 56.38
19 G W Flower Zimbabwe 14/03/1998 Pakistan 156* 329 47.42
20 S C Williams* Zimbabwe 26/12/2024 Afghanistan 154 174 88.51
21 D P Conway* New Zealand 07/08/2025 Zimbabwe 153 245 62.45
22 L G Lhuan- dre Pretorius* South Africa 28/06/2025 Zimbabwe 153 160 95.63
23 H M Nicholls* New Zealand 07/08/2025 Zimbabwe 150* 245 61.22
24 C L Hooper West Indies 19/07/2001 Zimbabwe 149 211 70.62
25 H Masakadza Zimbabwe 29/10/2017 West Indies 147 240 61.25
26 P W A Mulder* South Africa 28/06/2025 Zimbabwe 147 206 71.36
27 C R Ervine* Zimbabwe 06/08/2016 New Zealand 146 272 53.68
28 V V S Laxman India 13/09/2005 Zimbabwe 140 221 63.35
29 Rahmat Shah* Afghanistan 02/01/2025 Zimbabwe 139 275 50.55
30 S C Williams* Zimbabwe 28/06/2025 South Africa 137 164 83.54
31 G S Ballance* Zimbabwe 04/02/2023 West Indies 137* 231 59.31
32 T W M Latham* New Zealand 06/08/2016 Zimbabwe 136 269 50.56
33 N J Astle New Zealand 15/08/2005 Zimbabwe 128 217 58.99
34 L R P L Taylor New Zealand 06/08/2016 Zimbabwe 124* 173 71.68
35 G J Whittall Zimbabwe 19/04/2001 Bangladesh 119 194 61.34
36 Mohammad Hafeez Pakistan 01/09/2011 Zimbabwe 119 177 67.23
37 S C Williams* Zimbabwe 28/07/2016 New Zealand 119 148 80.41
38 M A Vermeulen Zimbabwe 12/11/2003 West Indies 118 304 38.82
39 B R M Taylor* Zimbabwe 01/11/2011 New Zealand 117 147 79.59
40 N Hussain England 18/12/1996 Zimbabwe 113 278 40.65
41 K S Williamson* New Zealand 06/08/2016 Zimbabwe 113 151 74.83
42 Afsar Zazai* Afghanistan 26/12/2024 Zimbabwe 113 169 66.86

Batting Records and Statistics Menu