Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
293366254407115.35Indiav Sri LankaBrabourne22 Dec 2009Test # 1937
27561043527163.21Sri Lankav IndiaAhmedabad216 Nov 2009Test # 1933
253*67547322-53.48South Africav IndiaNagpur16 Feb 2010Test # 1951
20952335425-59.03Australiav PakistanHobart114 Jan 2010Test # 1947
200*226147253136.05Indiav South AfricaGwalior124 Feb 2010ODI # 2962
18944431018160.96New Zealandv BangladeshHamilton115 Feb 2010Test # 1953
18532227217368.01New Zealandv BangladeshHamilton115 Feb 2010Test # 1953
18339127325-67.03South Africav EnglandCape Town33 Jan 2010Test # 1946
178*201167174106.58Zimbabwev KenyaHarare118 Oct 2009ODI # 2912
17738726126167.81Indiav Sri LankaAhmedabad116 Nov 2009Test # 1933
175210141194124.11Indiav AustraliaHyderabad25 Nov 2009ODI # 2923
17341935115249.28South Africav IndiaNagpur16 Feb 2010Test # 1951
17341028316261.13Englandv BangladeshChattogram112 Mar 2010Test # 1954
16836425322266.40Australiav New ZealandWellington119 Mar 2010Test # 1955
16729821515-77.67Indiav Sri LankaKanpur124 Nov 2009Test # 1935
16642932819-50.60Australiav PakistanHobart114 Jan 2010Test # 1947
165*44128516157.89West Indiesv AustraliaAdelaide34 Dec 2009Test # 1939
16532517423294.82Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
160186124203129.03Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
156216151116103.31Zimbabwev KenyaHarare112 Oct 2009ODI # 2908
154*41531411-49.04Sri Lankav IndiaAhmedabad216 Nov 2009Test # 1933
15123118318382.51Bangladeshv IndiaMirpur324 Jan 2010Test # 1950
150*-13714-109.48Indiav Sri LankaEden Gardens224 Dec 2009ODI # 2935
146166102176143.13Indiav Sri LankaRajkot115 Dec 2009ODI # 2932
14524318810477.12Englandv BangladeshChattogram112 Mar 2010Test # 1954
14428022615163.71Indiav Sri LankaKanpur124 Nov 2009Test # 1935
143*35226016-55.00Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
14325918213178.57Indiav BangladeshMirpur224 Jan 2010Test # 1950
14121613416-105.22South Africav EnglandCenturion227 Sep 2009ODI # 2900
14031322710161.67Englandv South AfricaDurban226 Dec 2009Test # 1944
13840726215152.67Englandv BangladeshMirpur220 Mar 2010Test # 1956
138180104194132.69New Zealandv AustraliaHamilton227 Mar 2010Test # 1957
13734926120152.49Sri Lankav IndiaBrabourne32 Dec 2009Test # 1937
136*176132107103.03Australiav EnglandCenturion22 Oct 2009ODI # 2905
134*38528416-47.18Australiav PakistanSydney33 Jan 2010Test # 1945
13426818612172.04New Zealandv PakistanNapier211 Dec 2009Test # 1940
132*27218712370.58Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
131206129143101.55New Zealandv PakistanAbu Dhabi16 Nov 2009ODI # 2924
131181122182107.37Indiav Sri LankaKanpur124 Nov 2009Test # 1935
12921916021280.62Pakistanv New ZealandDunedin224 Nov 2009Test # 1934
12817312616-101.58Pakistanv IndiaCenturion126 Sep 2009ODI # 2898
125187120133104.16Bangladeshv EnglandMirpur128 Feb 2010ODI # 2964
12414110793115.88Indiav AustraliaNagpur128 Oct 2009ODI # 2915
123*49939416-31.21South Africav IndiaEden Gardens314 Feb 2010Test # 1952
123156113122108.84Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
1211178514-142.35South Africav EnglandCape Town127 Nov 2009ODI # 2930
120*33522010154.54Australiav PakistanMelbourne326 Dec 2009Test # 1943
12030622516153.33South Africav EnglandCenturion116 Dec 2009Test # 1942
118*1811257494.40Zimbabwev BangladeshChattogram15 Nov 2009ODI # 2922
118*17912618-93.65Sri Lankav BangladeshMirpur28 Jan 2010ODI # 2940
118-12814292.18Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
11840126311-44.86Englandv South AfricaDurban226 Dec 2009Test # 1944
118-12111297.52Afghanistanv CanadaSharjah116 Feb 2010ODI # 2957
117*28616914169.23Pakistanv New ZealandNapier111 Dec 2009Test # 1940
116*8756128207.14New Zealandv AustraliaChristchurch128 Feb 2010T20I # 149
11620012910189.92Indiav BangladeshChattogram317 Jan 2010Test # 1949
11519017717264.97Bangladeshv New ZealandHamilton215 Feb 2010Test # 1953
114*154101132112.87South Africav IndiaGwalior224 Feb 2010ODI # 2962
11433723013-49.56Indiav Sri LankaAhmedabad316 Nov 2009Test # 1933
11422816614168.67South Africav IndiaEden Gardens114 Feb 2010Test # 1952
114-12710289.76Afghanistanv CanadaSharjah116 Feb 2010ODI # 2957
112*30020811253.84Australiav New ZealandWellington119 Mar 2010Test # 1955
11218011282100.00Australiav IndiaHyderabad15 Nov 2009ODI # 2923
11220313312-84.21Sri Lankav IndiaAhmedabad216 Nov 2009Test # 1933
111*16911512196.52Australiav EnglandCenturion22 Oct 2009ODI # 2905
111*1268792127.58South Africav ZimbabweCenturion110 Nov 2009ODI # 2928
111*25718812-59.04Indiav BangladeshMirpur224 Jan 2010Test # 1950
110*14110482105.76Englandv BangladeshMirpur22 Mar 2010ODI # 2965
11020015910169.18Indiav Sri LankaAhmedabad116 Nov 2009Test # 1933
1101761217590.90Australiav New ZealandHamilton29 Mar 2010ODI # 2971
109*-12110490.08Netherlandsv KenyaNairobi (Gym)116 Feb 2010ODI # 2956
109*18915611-69.87Englandv BangladeshMirpur420 Mar 2010Test # 1956
10927816010268.12Sri Lankav IndiaBrabourne12 Dec 2009Test # 1937
10921213915-78.41Indiav South AfricaNagpur26 Feb 2010Test # 1951
10826618911-57.14South Africav EnglandCape Town13 Jan 2010Test # 1946
10815911713-92.30Sri Lankav BangladeshMirpur28 Jan 2010ODI # 2940
1071351118296.39Indiav Sri LankaNagpur118 Dec 2009ODI # 2933
107-11411193.85Indiav Sri LankaEden Gardens224 Dec 2009ODI # 2935
1071721239386.99Englandv BangladeshChattogram15 Mar 2010ODI # 2968
10611692161115.21Sri Lankav South AfricaCenturion122 Sep 2009ODI # 2893
10615211510192.17Indiav Sri LankaMirpur113 Jan 2010ODI # 2943
1061481126294.64Australiav West IndiesBrisbane114 Feb 2010ODI # 2955
10626620612-51.45Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
10638529217-36.30Bangladeshv EnglandChattogram412 Mar 2010Test # 1954
10634127912-37.99Australiav New ZealandHamilton327 Mar 2010Test # 1957
105*20312910481.39Australiav New ZealandCenturion25 Oct 2009ODI # 2907
105*12569153152.17Bangladeshv ZimbabweMirpur229 Oct 2009ODI # 2916
105*1431107295.45Englandv South AfricaCenturion222 Nov 2009ODI # 2929
105*14610611-99.05Sri Lankav IndiaMirpur25 Jan 2010ODI # 2938
105*24616611263.25Indiav BangladeshChattogram117 Jan 2010Test # 1949
10525218716-56.14South Africav EnglandJohannesburg214 Jan 2010Test # 1948
1051148884119.31Australiav PakistanBrisbane222 Jan 2010ODI # 2944
104*-9453110.63South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
10417813819-75.36West Indiesv AustraliaBrisbane326 Nov 2009Test # 1936
10421015612166.66West Indiesv AustraliaAdelaide14 Dec 2009Test # 1939
10418312212-85.24Sri Lankav BangladeshMirpur24 Jan 2010ODI # 2937
10423218713155.61New Zealandv AustraliaWellington319 Mar 2010Test # 1955
103*1401126391.96Zimbabwev South AfricaBenoni28 Nov 2009ODI # 2926
102*1289511-107.36Indiav BangladeshMirpur211 Jan 2010ODI # 2942
102*-59113172.88South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

New Zealand vs Australia at Mount Maunganui, Australia in New Zealand 3rd T20I, Oct 4, 2025 [T20I # 3499]

Kenya vs Tanzania at Harare, ICC Men's T20 World Cup Africa Region Final 3rd place play-off, Oct 4, 2025 [T20I # 3501]