Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
22649034920-64.75Englandv BangladeshLord's127 May 2010Test # 1958
21939933529-65.37Sri Lankav IndiaColombo (SSC)126 Jul 2010Test # 1966
20351634723158.50Indiav Sri LankaColombo (SSC)226 Jul 2010Test # 1966
18455438319-48.04Englandv PakistanLord's126 Aug 2010Test # 1971
177177134215132.08Irelandv CanadaToronto17 Sep 2010ODI # 3042
17435824420171.31Sri Lankav IndiaColombo (SSC)126 Jul 2010Test # 1966
16942629718156.90Englandv PakistanLord's126 Aug 2010Test # 1971
166-35710146.49West Indiesv South AfricaBasseterre218 Jun 2010Test # 1961
154201140165110.00Englandv BangladeshBirmingham112 Jul 2010ODI # 3026
137*37028812147.56Sri Lankav IndiaColombo (PSS)13 Aug 2010Test # 1968
135*-16813680.35South Africav West IndiesBasseterre118 Jun 2010Test # 1961
132-2389355.46South Africav West IndiesBasseterre118 Jun 2010Test # 1961
13028521619160.18Englandv PakistanNottingham129 Jul 2010Test # 1967
129-11592112.17South Africav West IndiesRoseau230 May 2010ODI # 2984
12833025512150.19Englandv BangladeshManchester14 Jun 2010Test # 1959
12618413410194.02Englandv PakistanLeeds212 Sep 2010ODI # 3044
1247560174206.66Pakistanv BangladeshDambulla121 Jun 2010ODI # 2998
12029422812252.63Indiav Sri LankaColombo (SSC)226 Jul 2010Test # 1966
119*1881379186.86Zimbabwev Sri LankaHarare27 Jun 2010ODI # 2989
114*123108113105.55Afghanistanv ScotlandAyr216 Aug 2010ODI # 3033
1141351196495.79Indiav ZimbabweBulawayo128 May 2010ODI # 2981
114-14814177.02West Indiesv South AfricaBasseterre218 Jun 2010Test # 1961
11316014710-76.87Irelandv NetherlandsDublin116 Aug 2010ODI # 3034
1111301186594.06Sri Lankav IndiaHarare25 Jun 2010ODI # 2988
11128923312-47.63Sri Lankav IndiaGalle118 Jul 2010Test # 1964
110-22712148.45South Africav West IndiesBasseterre118 Jun 2010Test # 1961
11016912112-90.90Englandv BangladeshBirmingham112 Jul 2010ODI # 3026
11021517317-63.58Englandv PakistanThe Oval318 Aug 2010Test # 1970
11013693161118.27Indiav New ZealandDambulla125 Aug 2010ODI # 3039
11018211512195.65Sri Lankav IndiaDambulla128 Aug 2010ODI # 3040
1091307687143.42Pakistanv Sri LankaDambulla215 Jun 2010ODI # 2991
10917511819192.37Indiav Sri LankaGalle218 Jul 2010Test # 1964
10919410519-103.80Indiav Sri LankaColombo (PSS)23 Aug 2010Test # 1968
108*14110214-105.88Sri Lankav ZimbabweHarare29 Jun 2010ODI # 2990
10815011411194.73Bangladeshv EnglandManchester24 Jun 2010Test # 1959
1081471167393.10Irelandv BangladeshBelfast215 Jul 2010ODI # 3027
107*14710181105.94Englandv PakistanSouthampton122 Sep 2010ODI # 3047
103*1258516-121.17Englandv AustraliaSouthampton222 Jun 2010ODI # 3000
103*20314912-69.12Indiav Sri LankaColombo (PSS)43 Aug 2010Test # 1968
103157100152103.00Bangladeshv EnglandLord's327 May 2010Test # 1958
10319814512-71.03Sri Lankav IndiaGalle118 Jul 2010Test # 1964
102*2031367275.00Englandv PakistanNottingham329 Jul 2010Test # 1967
1021301098-93.57South Africav West IndiesNorth Sound122 May 2010ODI # 2979
10214510152100.99South Africav West IndiesNorth Sound122 May 2010ODI # 2979
101*12610062101.00Indiav Sri LankaBulawayo230 May 2010ODI # 2983
101856095168.33Indiav South AfricaGros Islet12 May 2010T20I # 155
1011801559-65.16Netherlandsv AfghanistanThe Hague17 Jul 2010ODI # 3017
100*1177215-138.88Afghanistanv ScotlandAyr216 Aug 2010ODI # 3033
1008064104156.25Sri Lankav ZimbabweProvidence13 May 2010T20I # 157
1001771239-81.30Bangladeshv IrelandBelfast115 Jul 2010ODI # 3027
10027622110145.24Sri Lankav IndiaColombo (SSC)126 Jul 2010Test # 1966
99*1441067-93.39Australiav EnglandThe Oval130 Jun 2010ODI # 3004
99*16510011299.00Indiav Sri LankaDambulla216 Aug 2010ODI # 3032
9918610115-98.01Indiav Sri LankaColombo (SSC)226 Jul 2010Test # 1966
98*855694175.00Sri Lankav West IndiesBridgetown17 May 2010T20I # 166
98*1291044394.23Irelandv ScotlandAmstelveen210 Jul 2010ODI # 3023
98886657148.48West Indiesv IndiaBridgetown19 May 2010T20I # 169
982091128-87.50Scotlandv IrelandAmstelveen110 Jul 2010ODI # 3023
971281146285.08Bangladeshv PakistanDambulla221 Jun 2010ODI # 2998
961581357-71.11Netherlandsv AfghanistanRotterdam110 Jul 2010ODI # 3024
951481217278.51Englandv AustraliaLord's23 Jul 2010ODI # 3011
951731138184.07New Zealandv IndiaDambulla110 Aug 2010ODI # 3030
941701308-72.30Englandv BangladeshBristol210 Jul 2010ODI # 3025
932221709-54.70Englandv BangladeshManchester14 Jun 2010Test # 1959
92*25017615-52.27Pakistanv EnglandThe Oval218 Aug 2010Test # 1970
92132957-96.84South Africav West IndiesNorth Sound124 May 2010ODI # 2980
921309310-98.92Australiav EnglandThe Oval130 Jun 2010ODI # 3004
9210489111103.37Netherlandsv KenyaThe Hague13 Jul 2010ODI # 3010
9223317315-53.17Pakistanv AustraliaLord's413 Jul 2010Test # 1963
90-1737-52.02South Africav West IndiesPort of Spain310 Jun 2010Test # 1960
901051015289.10Netherlandsv ScotlandRotterdam215 Jun 2010ODI # 2992
89*927874114.10Scotlandv CanadaAmstelveen13 Jul 2010ODI # 3009
89132959193.68New Zealandv IndiaDambulla110 Aug 2010ODI # 3030
8827620015-44.00Pakistanv EnglandBirmingham36 Aug 2010Test # 1969
87*149977-89.69Australiav EnglandSouthampton122 Jun 2010ODI # 3000
871821218-71.90Englandv AustraliaManchester227 Jun 2010ODI # 3003
871701309-66.92Netherlandsv ScotlandAmstelveen11 Jul 2010ODI # 3007
871381068182.07Irelandv KenyaRotterdam21 Jul 2010ODI # 3006
87966713-129.85Englandv PakistanChester-le-Street110 Sep 2010ODI # 3043
86*135987287.75Australiav EnglandCardiff124 Jun 2010ODI # 3002
85*674966173.46Australiav Sri LankaBridgetown19 May 2010T20I # 170
85131894-95.50South Africav West IndiesNorth Sound124 May 2010ODI # 2980
84*1541217169.42Netherlandsv CanadaRotterdam25 Jul 2010ODI # 3014
84*1231016-83.16Englandv BangladeshNottingham28 Jul 2010ODI # 3018
84*19612714-66.14Englandv PakistanThe Oval118 Aug 2010Test # 1970
84131923191.30Scotlandv NetherlandsRotterdam115 Jun 2010ODI # 2992
8416814211159.15Indiav Sri LankaGalle318 Jul 2010Test # 1964
831921298164.34Englandv BangladeshLord's127 May 2010Test # 1958
83139976185.56Indiav PakistanDambulla219 Jun 2010ODI # 2996
8324417414-47.70Australiav PakistanLord's313 Jul 2010Test # 1963
832181396-59.71Sri Lankav IndiaColombo (PSS)33 Aug 2010Test # 1968
82112886-93.18Englandv BangladeshLord's427 May 2010Test # 1958
82125924-89.13Indiav Sri LankaBulawayo230 May 2010ODI # 2983
821291016-81.18Indiav BangladeshDambulla216 Jun 2010ODI # 2993
821411225-67.21Canadav AfghanistanThe Hague11 Jul 2010ODI # 3005
821381189-69.49Afghanistanv KenyaAmstelveen25 Jul 2010ODI # 3012
821261088-75.92Afghanistanv NetherlandsRotterdam210 Jul 2010ODI # 3024
8227018011-45.55Englandv PakistanNottingham129 Jul 2010Test # 1967
81745182158.82Sri Lankav New ZealandProvidence130 Apr 2010T20I # 151
81624974165.30Australiav PakistanGros Islet12 May 2010T20I # 156
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:

Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-24, 2025 [Test # 2603 - Live]
>> 104/1 (33.3 ov, Shan Masood 45*, Abdullah Shafique 39*, M Jansen 0/18)

Afghanistan vs Zimbabwe at Harare, Afghanistan in Zimbabwe Only Test, Oct 20-24, 2025 [Test # 2604]

England vs New Zealand at Christchurch, England in New Zealand 2nd T20I, Oct 20, 2025 [T20I # 3532 - Live]
>> 236/4 (20.0 ov, SM Curran 8*, T Banton 29*, JA Duffy 1/44) - Innings break