Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
96*9057122168.42Sri Lankav West IndiesThe Oval19 Jun 2009T20I # 115
88755066176.00West Indiesv AustraliaThe Oval6 Jun 2009T20I # 92
815547103172.34Sri Lankav West IndiesNottingham10 Jun 2009T20I # 100
79*353456232.35South Africav ScotlandThe Oval7 Jun 2009T20I # 94
78605391147.16Sri Lankav IrelandLord's14 Jun 2009T20I # 108
775950121154.00West Indiesv South AfricaThe Oval13 Jun 2009T20I # 106
748247111157.44Sri Lankav West IndiesNottingham10 Jun 2009T20I # 100
71754980144.89Englandv NetherlandsLord's5 Jun 2009T20I # 90
69715070138.00Sri Lankav New ZealandColombo (RPS)4 Sep 2009T20I # 121
67554362155.81Indiav West IndiesLord's12 Jun 2009T20I # 105
66*453643183.33West Indiesv IndiaLord's12 Jun 2009T20I # 105
64*795270123.07Sri Lankav PakistanLord's21 Jun 2009T20I # 116
64755471118.51South Africav PakistanNottingham18 Jun 2009T20I # 114
63*895082126.00West Indiesv Sri LankaThe Oval19 Jun 2009T20I # 115
63715361118.86Australiav West IndiesThe Oval6 Jun 2009T20I # 92
633830130210.00New Zealandv IrelandNottingham11 Jun 2009T20I # 102
63565170123.52South Africav IndiaNottingham16 Jun 2009T20I # 113
60574551133.33New Zealandv Sri LankaColombo (RPS)2 Sep 2009T20I # 120
59*-4253140.47Pakistanv AustraliaDubai (DICS)7 May 2009T20I # 89
58703853152.63Englandv PakistanThe Oval7 Jun 2009T20I # 95
57*744951116.32South Africav EnglandNottingham11 Jun 2009T20I # 103
57745460105.55New Zealandv South AfricaLord's9 Jun 2009T20I # 99
57665151111.76Pakistanv IrelandThe Oval15 Jun 2009T20I # 110
57402882203.57Sri Lankav New ZealandColombo (RPS)2 Sep 2009T20I # 120
55*774242130.95Sri Lankav AustraliaNottingham8 Jun 2009T20I # 97
55273581157.14South Africav West IndiesThe Oval13 Jun 2009T20I # 106
55614750117.02Englandv West IndiesThe Oval15 Jun 2009T20I # 111
55-3613152.77Australiav EnglandManchester30 Aug 2009T20I # 119
54*524022135.00Pakistanv Sri LankaLord's21 Jun 2009T20I # 116
53633271165.62West Indiesv AustraliaThe Oval6 Jun 2009T20I # 92
534632100165.62Sri Lankav AustraliaNottingham8 Jun 2009T20I # 97
52*614541115.55Indiav IrelandNottingham10 Jun 2009T20I # 101
52543733140.54New Zealandv Sri LankaColombo (RPS)4 Sep 2009T20I # 121
51383852134.21West Indiesv Sri LankaNottingham10 Jun 2009T20I # 100
51463480150.00Pakistanv South AfricaNottingham18 Jun 2009T20I # 114
50704640108.69Indiav BangladeshNottingham6 Jun 2009T20I # 93
50503740135.13Pakistanv Sri LankaLord's12 Jun 2009T20I # 104
50583742135.13Pakistanv Sri LankaColombo (RPS)12 Aug 2009T20I # 118
49393061163.33Netherlandsv EnglandLord's5 Jun 2009T20I # 90
49443442144.11New Zealandv Sri LankaColombo (RPS)4 Sep 2009T20I # 121
48413180154.83South Africav ScotlandThe Oval7 Jun 2009T20I # 94
48493750129.72Sri Lankav New ZealandNottingham16 Jun 2009T20I # 112
46*543150148.38Pakistanv EnglandThe Oval7 Jun 2009T20I # 95
46483450135.29Englandv NetherlandsLord's5 Jun 2009T20I # 90
46483980117.94Sri Lankav PakistanLord's12 Jun 2009T20I # 104
46452751170.37Englandv IndiaLord's14 Jun 2009T20I # 109
45*603204140.62New Zealandv IrelandNottingham11 Jun 2009T20I # 102
45503161145.16South Africav West IndiesThe Oval13 Jun 2009T20I # 106
44*533931112.82South Africav PakistanNottingham18 Jun 2009T20I # 114
44503750118.91West Indiesv IndiaLord's12 Jun 2009T20I # 105
43453441126.47New Zealandv Sri LankaNottingham16 Jun 2009T20I # 112
42443213131.25Scotlandv South AfricaThe Oval7 Jun 2009T20I # 94
42192513168.00New Zealandv IrelandNottingham11 Jun 2009T20I # 102
41*352961141.37Sri Lankav New ZealandNottingham16 Jun 2009T20I # 112
41121834227.77Indiav BangladeshNottingham6 Jun 2009T20I # 93
41372223186.36Bangladeshv IndiaNottingham6 Jun 2009T20I # 93
41423032136.66Pakistanv NetherlandsLord's9 Jun 2009T20I # 98
41433051136.66Sri Lankav New ZealandColombo (RPS)4 Sep 2009T20I # 121
40232533160.00Irelandv BangladeshNottingham8 Jun 2009T20I # 96
40523620111.11Irelandv PakistanThe Oval15 Jun 2009T20I # 110
40382851142.85Pakistanv Sri LankaColombo (RPS)12 Aug 2009T20I # 118
39*151742229.41Irelandv BangladeshNottingham8 Jun 2009T20I # 96
38442961131.03South Africav ScotlandThe Oval7 Jun 2009T20I # 94
38523332115.15Englandv South AfricaNottingham11 Jun 2009T20I # 103
38423121122.58Sri Lankav PakistanColombo (RPS)12 Aug 2009T20I # 118
37*413750100.00West Indiesv BangladeshBasseterre2 Aug 2009T20I # 117
37423131119.35Indiav IrelandNottingham10 Jun 2009T20I # 101
37453731100.00Englandv IndiaLord's14 Jun 2009T20I # 109
37332822132.14Pakistanv Sri LankaLord's21 Jun 2009T20I # 116
37342732137.03West Indiesv BangladeshBasseterre2 Aug 2009T20I # 117
36342332156.52Indiav BangladeshNottingham6 Jun 2009T20I # 93
36292003180.00Pakistanv NetherlandsLord's9 Jun 2009T20I # 98
35*322431145.83Sri Lankav PakistanLord's21 Jun 2009T20I # 116
35372842125.00Pakistanv New ZealandThe Oval13 Jun 2009T20I # 107
35553530100.00Sri Lankav New ZealandNottingham16 Jun 2009T20I # 112
34311661212.50Englandv PakistanThe Oval7 Jun 2009T20I # 95
3455392087.17Pakistanv South AfricaNottingham18 Jun 2009T20I # 114
33*191612206.25Bangladeshv IrelandNottingham8 Jun 2009T20I # 96
33*291712194.11Indiav EnglandLord's14 Jun 2009T20I # 109
33-1450235.71Australiav PakistanDubai (DICS)7 May 2009T20I # 89
33171532220.00Scotlandv New ZealandThe Oval6 Jun 2009T20I # 91
33263231103.12Englandv PakistanThe Oval7 Jun 2009T20I # 95
3355354094.28South Africav New ZealandLord's9 Jun 2009T20I # 99
33-2630126.92Australiav EnglandManchester30 Aug 2009T20I # 119
32292021160.00New Zealandv Sri LankaColombo (RPS)4 Sep 2009T20I # 121
31*302030155.00Pakistanv NetherlandsLord's9 Jun 2009T20I # 98
31*252140147.61Irelandv Sri LankaLord's14 Jun 2009T20I # 108
31131232258.33New Zealandv ScotlandThe Oval6 Jun 2009T20I # 91
31272331134.78Indiav West IndiesLord's12 Jun 2009T20I # 105
31291860172.22South Africav West IndiesThe Oval13 Jun 2009T20I # 106
3169374083.78Irelandv Sri LankaLord's14 Jun 2009T20I # 108
31442950106.89Irelandv Sri LankaLord's14 Jun 2009T20I # 108
31231950163.15Englandv West IndiesThe Oval15 Jun 2009T20I # 111
30*332030150.00Indiav EnglandLord's14 Jun 2009T20I # 109
30322511120.00Netherlandsv EnglandLord's5 Jun 2009T20I # 90
30312820107.14Pakistanv NetherlandsLord's9 Jun 2009T20I # 98
30423021100.00South Africav EnglandNottingham11 Jun 2009T20I # 103
30312040150.00Pakistanv Sri LankaColombo (RPS)12 Aug 2009T20I # 118
29*191830161.11Pakistanv New ZealandThe Oval13 Jun 2009T20I # 107
29352312126.08South Africav New ZealandLord's9 Jun 2009T20I # 99
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:

Afghanistan vs New Zealand at Chennai, ICC Men's T20 World Cup 4th Match, Group D, Feb 8, 2026 [T20I # 3687]

Sri Lanka vs Ireland at Colombo (RPS), ICC Men's T20 World Cup 6th Match, Group B, Feb 8, 2026 [T20I # 3689]

England vs Nepal at Wankhede, ICC Men's T20 World Cup 5th Match, Group C, Feb 8, 2026 [T20I # 3688]