Batting Most Runs Innings

Impi vs other countries T20s Batting Records - Most Runs in an Innings

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
63644352146.51Warriorsv ImpiBenoni129 Feb 2012Twenty20
60*564071150.00Cape Cobrasv ImpiBenoni12 Mar 2012Twenty20
57543071190.00Cape Cobrasv ImpiPaarl122 Feb 2012Twenty20
55503123177.41Cape Cobrasv ImpiPaarl122 Feb 2012Twenty20
55393572157.14Titansv ImpiBenoni226 Feb 2012Twenty20
51473023170.00Warriorsv ImpiEast London14 Mar 2012Twenty20
49*262443204.16Warriorsv ImpiBenoni129 Feb 2012Twenty20
48423542137.14Knightsv ImpiBenoni124 Feb 2012Twenty20
47*673932120.51Titansv ImpiBenoni226 Feb 2012Twenty20
45*211853250.00Cape Cobrasv ImpiPaarl122 Feb 2012Twenty20
43433950110.25Dolphinsv ImpiPietermaritzburg119 Feb 2012Twenty20
42*482432175.00Warriorsv ImpiBenoni129 Feb 2012Twenty20
42392961144.82Cape Cobrasv ImpiBenoni12 Mar 2012Twenty20
42212561168.00Knightsv ImpiKimberley216 Mar 2012Twenty20
3959441288.63Titansv ImpiCenturion214 Mar 2012Twenty20
37603641102.77Lionsv ImpiPotchefstroom117 Feb 2012Twenty20
36533530102.85Warriorsv ImpiEast London14 Mar 2012Twenty20
35*171323269.23Titansv ImpiCenturion214 Mar 2012Twenty20
34513040113.33Dolphinsv ImpiPietermaritzburg119 Feb 2012Twenty20
34563321103.03Knightsv ImpiKimberley216 Mar 2012Twenty20
33242321143.47Knightsv ImpiBenoni124 Feb 2012Twenty20
31*161332238.46Lionsv ImpiPotchefstroom117 Feb 2012Twenty20
31392411129.16Knightsv ImpiKimberley216 Mar 2012Twenty20
30*272031150.00Titansv ImpiBenoni226 Feb 2012Twenty20
30252550120.00Lionsv ImpiPotchefstroom117 Feb 2012Twenty20
30482911103.44Knightsv ImpiBenoni124 Feb 2012Twenty20
28332650107.69Warriorsv ImpiEast London14 Mar 2012Twenty20
26221231216.66Warriorsv ImpiEast London14 Mar 2012Twenty20
25302102119.04Cape Cobrasv ImpiBenoni12 Mar 2012Twenty20
25332012125.00Titansv ImpiCenturion214 Mar 2012Twenty20
23*261720135.29Cape Cobrasv ImpiPaarl122 Feb 2012Twenty20
23171341176.92Dolphinsv ImpiPietermaritzburg119 Feb 2012Twenty20
2341302076.66Warriorsv ImpiBenoni129 Feb 2012Twenty20
22311730129.41Cape Cobrasv ImpiBenoni12 Mar 2012Twenty20
22141131200.00Titansv ImpiCenturion214 Mar 2012Twenty20
21181630131.25Cape Cobrasv ImpiPaarl122 Feb 2012Twenty20
18*201111163.63Dolphinsv ImpiPietermaritzburg119 Feb 2012Twenty20
157920166.66Lionsv ImpiPotchefstroom117 Feb 2012Twenty20
13*9711185.71Dolphinsv ImpiPietermaritzburg119 Feb 2012Twenty20
13*15620216.66Knightsv ImpiKimberley216 Mar 2012Twenty20
13211201108.33Knightsv ImpiBenoni124 Feb 2012Twenty20
12*20901133.33Lionsv ImpiPotchefstroom117 Feb 2012Twenty20
1212901133.33Cape Cobrasv ImpiBenoni12 Mar 2012Twenty20
125501240.00Knightsv ImpiKimberley216 Mar 2012Twenty20
1122131084.61Dolphinsv ImpiPietermaritzburg119 Feb 2012Twenty20
10*9810125.00Warriorsv ImpiEast London14 Mar 2012Twenty20
9*13900100.00Warriorsv ImpiEast London14 Mar 2012Twenty20
9*10401225.00Knightsv ImpiKimberley216 Mar 2012Twenty20
917901100.00Lionsv ImpiPotchefstroom117 Feb 2012Twenty20
915601150.00Knightsv ImpiKimberley216 Mar 2012Twenty20
88601133.33Lionsv ImpiPotchefstroom117 Feb 2012Twenty20
81290088.88Knightsv ImpiBenoni124 Feb 2012Twenty20
6*1990066.66Knightsv ImpiBenoni124 Feb 2012Twenty20
61790066.66Cape Cobrasv ImpiPaarl122 Feb 2012Twenty20
5*4210250.00Knightsv ImpiBenoni124 Feb 2012Twenty20
2550040.00Lionsv ImpiPotchefstroom117 Feb 2012Twenty20
2780025.00Lionsv ImpiPotchefstroom117 Feb 2012Twenty20
2430066.66Dolphinsv ImpiPietermaritzburg119 Feb 2012Twenty20
2230066.66Cape Cobrasv ImpiBenoni12 Mar 2012Twenty20
1*5100100.00Cape Cobrasv ImpiBenoni12 Mar 2012Twenty20
1540025.00Dolphinsv ImpiPietermaritzburg119 Feb 2012Twenty20
1320050.00Titansv ImpiCenturion214 Mar 2012Twenty20
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 Sri Lanka at Pallekele, England in Sri Lanka 3rd T20I, Feb 3, 2026 [T20I # 3683]

Pakistan vs Australia at Lahore, Australia in Pakistan 3rd T20I, Feb 1, 2026 [T20I # 3681]

Sri Lanka vs England at Pallekele, England in Sri Lanka 2nd T20I, Feb 1, 2026 [T20I # 3682]