KS Williamson of New Zealand joins the select band of batsmen who have scored centuries against all the oppositions
KS Willamson of New Zealand became the 13th batsman in the annals of test cricket to score a century against all the other oppositions. The following table lists all the 13 batsmen who have accomplished the feat as at the end of New Zealand’s first innings against Zimbabwe in the ongoing test at Bulawayo. KS Williamson scored 113 in the test.
| No | Player | Country | Mat | Inns | NO | Runs | HS | C | Avg |
| 1 | Atapattu MS | Sri Lanka | 90 | 156 | 15 | 5502 | 249 | 16 | 39.02 |
| 2 | Dravid R | India | 164 | 286 | 32 | 13288 | 270 | 36 | 52.31 |
| 3 | Gilchrist AC | Australia | 96 | 137 | 20 | 5570 | 204* | 17 | 47.61 |
| 4 | Jayawardene DPM | Sri Lanka | 149 | 252 | 15 | 11814 | 374 | 34 | 49.85 |
| 5 | Kallis JH | South Africa | 166 | 280 | 40 | 13289 | 224 | 45 | 55.37 |
| 6 | Kirsten G | South Africa | 101 | 176 | 15 | 7289 | 275 | 21 | 45.27 |
| 7 | Lara BC | West Indies | 131 | 232 | 6 | 11953 | 400* | 34 | 52.89 |
| 8 | Ponting RT | Australia | 168 | 287 | 29 | 13378 | 257 | 41 | 51.85 |
| 9 | Sangakkara KC | Sri Lanka | 134 | 233 | 17 | 12400 | 319 | 38 | 57.41 |
| 10 | Tendulkar SR | India | 200 | 329 | 33 | 15921 | 248* | 51 | 53.79 |
| 11 | Waugh SR | Australia | 168 | 260 | 46 | 10927 | 200 | 32 | 51.06 |
| 12 | Williamson KS | New Zealand | 50 | 91 | 7 | 4241 | 242* | 14 | 50.49 |
| 13 | Younis Khan | Pakistan | 107 | 192 | 17 | 9238 | 313 | 31 | 52.79 |