Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
200*226147253136.05Indiav South AfricaGwalior24 Feb 2010ODI # 2962
178*201167174106.58Zimbabwev KenyaHarare18 Oct 2009ODI # 2912
175210141194124.11Indiav AustraliaHyderabad5 Nov 2009ODI # 2923
160186124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
156216151116103.31Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
150*-13714-109.48Indiav Sri LankaEden Gardens24 Dec 2009ODI # 2935
146166102176143.13Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
14121613416-105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
136*176132107103.03Australiav EnglandCenturion2 Oct 2009ODI # 2905
131206129143101.55New Zealandv PakistanAbu Dhabi6 Nov 2009ODI # 2924
12817312616-101.58Pakistanv IndiaCenturion26 Sep 2009ODI # 2898
125187120133104.16Bangladeshv EnglandMirpur28 Feb 2010ODI # 2964
12414110793115.88Indiav AustraliaNagpur28 Oct 2009ODI # 2915
123156113122108.84Sri Lankav IndiaNagpur18 Dec 2009ODI # 2933
1211178514-142.35South Africav EnglandCape Town27 Nov 2009ODI # 2930
118*1811257494.40Zimbabwev BangladeshChattogram5 Nov 2009ODI # 2922
118*17912618-93.65Sri Lankav BangladeshMirpur8 Jan 2010ODI # 2940
118-12814292.18Sri Lankav IndiaEden Gardens24 Dec 2009ODI # 2935
118-12111297.52Afghanistanv CanadaSharjah16 Feb 2010ODI # 2957
114*154101132112.87South Africav IndiaGwalior24 Feb 2010ODI # 2962
114-12710289.76Afghanistanv CanadaSharjah16 Feb 2010ODI # 2957
11218011282100.00Australiav IndiaHyderabad5 Nov 2009ODI # 2923
111*16911512196.52Australiav EnglandCenturion2 Oct 2009ODI # 2905
111*1268792127.58South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
110*14110482105.76Englandv BangladeshMirpur2 Mar 2010ODI # 2965
1101761217590.90Australiav New ZealandHamilton9 Mar 2010ODI # 2971
109*-12110490.08Netherlandsv KenyaNairobi (Gym)16 Feb 2010ODI # 2956
10815911713-92.30Sri Lankav BangladeshMirpur8 Jan 2010ODI # 2940
1071351118296.39Indiav Sri LankaNagpur18 Dec 2009ODI # 2933
107-11411193.85Indiav Sri LankaEden Gardens24 Dec 2009ODI # 2935
1071721239386.99Englandv BangladeshChattogram5 Mar 2010ODI # 2968
10611692161115.21Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
10615211510192.17Indiav Sri LankaMirpur13 Jan 2010ODI # 2943
1061481126294.64Australiav West IndiesBrisbane14 Feb 2010ODI # 2955
105*20312910481.39Australiav New ZealandCenturion5 Oct 2009ODI # 2907
105*12569153152.17Bangladeshv ZimbabweMirpur29 Oct 2009ODI # 2916
105*1431107295.45Englandv South AfricaCenturion22 Nov 2009ODI # 2929
105*14610611-99.05Sri Lankav IndiaMirpur5 Jan 2010ODI # 2938
1051148884119.31Australiav PakistanBrisbane22 Jan 2010ODI # 2944
104*-9453110.63South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
10418312212-85.24Sri Lankav BangladeshMirpur4 Jan 2010ODI # 2937
103*1401126391.96Zimbabwev South AfricaBenoni8 Nov 2009ODI # 2926
102*1289511-107.36Indiav BangladeshMirpur11 Jan 2010ODI # 2942
102*-59113172.88South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
101*1671079-94.39Indiav BangladeshMirpur7 Jan 2010ODI # 2939
10120013811-73.18Bangladeshv New ZealandChristchurch11 Feb 2010ODI # 2953
101-1206184.16West Indiesv CanadaKingston13 Apr 2010ODI # 2977
100*-11911-84.03West Indiesv IrelandKingston15 Apr 2010ODI # 2978
981088956110.11Englandv South AfricaCenturion27 Sep 2009ODI # 2900
96*18710413-92.30Indiav Sri LankaCuttack21 Dec 2009ODI # 2934
951701625158.64Zimbabwev West IndiesProvidence4 Mar 2010ODI # 2967
931028993104.49Australiav IndiaHyderabad5 Nov 2009ODI # 2923
921471097284.40Zimbabwev KenyaHarare15 Oct 2009ODI # 2910
92-989293.87Kenyav NetherlandsNairobi (Gym)16 Feb 2010ODI # 2956
91*-995-91.91Canadav AfghanistanSharjah16 Feb 2010ODI # 2957
911361027-89.21Indiav BangladeshMirpur7 Jan 2010ODI # 2939
911099193100.00New Zealandv BangladeshChristchurch11 Feb 2010ODI # 2953
906143105209.30Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
89-976191.75South Africav IndiaJaipur21 Feb 2010ODI # 2961
881551117279.27West Indiesv ZimbabweProvidence6 Mar 2010ODI # 2970
87128887-98.86Pakistanv IndiaCenturion26 Sep 2009ODI # 2898
871671198-73.10Englandv South AfricaCenturion22 Nov 2009ODI # 2929
87-1038-84.46South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
86114878198.85Zimbabwev South AfricaBenoni8 Nov 2009ODI # 2926
861208273104.87Englandv South AfricaCape Town27 Nov 2009ODI # 2930
86131927-93.47South Africav EnglandCape Town27 Nov 2009ODI # 2930
861481078380.37Bangladeshv New ZealandDunedin8 Feb 2010ODI # 2951
85115978187.62Bangladeshv IndiaMirpur11 Jan 2010ODI # 2942
849579121106.32Zimbabwev BangladeshMirpur31 Oct 2009ODI # 2917
831311137-73.45Australiav PakistanAdelaide26 Jan 2010ODI # 2946
83614085207.50New Zealandv BangladeshNapier5 Feb 2010ODI # 2949
82122946187.23Englandv South AfricaCenturion27 Sep 2009ODI # 2900
81*130823198.78Australiav IndiaDelhi31 Oct 2009ODI # 2918
811411058277.14South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
801097611-105.26Englandv AustraliaCenturion2 Oct 2009ODI # 2905
809872102111.11Bangladeshv ZimbabweMirpur31 Oct 2009ODI # 2917
80131966-83.33South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
80150903-88.88Australiav PakistanAdelaide26 Jan 2010ODI # 2946
79*1211049275.96Indiav West IndiesJohannesburg30 Sep 2009ODI # 2904
79129959183.15Australiav West IndiesJohannesburg26 Sep 2009ODI # 2897
79118976181.44Zimbabwev KenyaHarare17 Oct 2009ODI # 2911
79124854392.94Indiav South AfricaGwalior24 Feb 2010ODI # 2962
78146968281.25Indiav AustraliaDelhi31 Oct 2009ODI # 2918
78855265150.00New Zealandv BangladeshDunedin8 Feb 2010ODI # 2951
77926181126.22Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
77140856290.58Sri Lankav New ZealandJohannesburg27 Sep 2009ODI # 2899
761601034-73.78Indiav PakistanCenturion26 Sep 2009ODI # 2898
76136806-95.00Indiav AustraliaNagpur28 Oct 2009ODI # 2915
76109786397.43New Zealandv PakistanAbu Dhabi9 Nov 2009ODI # 2927
76125885-86.36Bangladeshv EnglandMirpur2 Mar 2010ODI # 2965
75*1311035172.81New Zealandv PakistanJohannesburg3 Oct 2009ODI # 2906
75*1161007-75.00Englandv BangladeshMirpur28 Feb 2010ODI # 2964
75148946-79.78Bangladeshv Sri LankaMirpur4 Jan 2010ODI # 2937
749858101127.58New Zealandv Sri LankaJohannesburg27 Sep 2009ODI # 2899
74113858287.05Australiav IndiaVadodara25 Oct 2009ODI # 2913
741057310-101.36Sri Lankav BangladeshMirpur4 Jan 2010ODI # 2937
74127846288.09Indiav Sri LankaMirpur5 Jan 2010ODI # 2938
74-756298.66West Indiesv CanadaKingston13 Apr 2010ODI # 2977
73*664783155.31Australiav West IndiesJohannesburg26 Sep 2009ODI # 2897
73*103904481.11Bangladeshv ZimbabweChattogram5 Nov 2009ODI # 2922
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

Scotland vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 83rd Match, Sep 4, 2025 [ODI # 4905]

South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]