302
302 v Sri Lanka at Harare 2025
285
350 v Ireland at Greater Noida 2017
273
295 v India at Mirpur 2022
257
352 v Pakistan at Abu Dhabi 2018
250
250 v England at Bay Oval 2025
244
309 v England at Christchurch 2018
229
229 v Australia at Sydney 2025
228
247 v Netherlands at Scotland 2025
210
252 v Oman at Bulawayo 2023