Khelosports Ads

ICCW T20 2007 Batsmen: Masterful Strokes and Run-Scoring Spectacles

May 10 - May 10, 2024 T20 26

Welcome to the stage where the willow dances to the rhythm of the ICC World T20 2007. In this edition, we focus on the leading run-scorers, the batsmen who have painted masterpieces with their strokes, redefining the art of batting in ICC World T20 cricket.

Search

ICCW T20 2007 Batsman Stats

Batsman Mode M Inn R HS
A.VilliersT2055018
Date Match BO R(B) 4s/6s SR Out
Sep 20 IND 3 1 (4) 0/0 25 lbw
Sep 19 NZ 3 1 (5) 0/0 20 catch
Sep 16 ENG 3 18 (14) 4/0 128.5 catch
Sep 15 BAN 4 14 (15) 1/0 93.3 not out
Sep 11 WI 3 16 (9) 1/1 177.7 catch
A.GilchristT20616945
Date Match BO R(B) 4s/6s SR Out
Sep 22 IND 1 22 (13) 2/2 169.2 bowled
Sep 20 SL 1 31 (25) 4/0 124 not out
Sep 18 PAK 1 24 (12) 5/0 200 catch
Sep 16 BAN 1 43 (28) 1/4 153.5 run out
Sep 14 ENG 1 45 (28) 5/1 160.7 catch
Sep 12 ZIM 1 4 (6) 0/0 66.6 catch
A.MorkelT20312043
Date Match BO R(B) 4s/6s SR Out
Sep 20 IND 7 36 (37) 2/1 97.2 bowled
Sep 19 NZ DNB
Sep 16 ENG 7 43 (20) 3/4 215 catch
Sep 15 BAN 3 41 (29) 3/2 141.3 catch
Sep 11 WI DNB
A.ObandaT2022521
Date Match BO R(B) 4s/6s SR Out
Sep 14 SL 7 21 (25) 2/0 84 stumped
Sep 12 NZ 8 4 (12) 0/0 33.3 bowled
A.FlintoffT2057031
Date Match BO R(B) 4s/6s SR Out
Sep 19 IND 6 8 (4) 1/0 200 not out
Sep 18 NZ 6 1 (1) 0/0 100 run out
Sep 16 SA 6 17 (16) 2/0 106.2 bowled
Sep 14 AUS 6 31 (19) 4/1 163.1 catch
Sep 13 ZIM 6 13 (13) 0/1 100 bowled
A.SymondsT20410743
Date Match BO R(B) 4s/6s SR Out
Sep 22 IND 4 43 (26) 3/2 165.3 bowled
Sep 20 SL DNB
Sep 18 PAK 4 29 (18) 5/0 161.1 bowled
Sep 16 BAN DNB
Sep 14 ENG 4 2 (2) 0/0 100 not out
Sep 12 ZIM 4 33 (25) 4/0 132 stumped
B.HaddinT202116
Date Match BO R(B) 4s/6s SR Out
Sep 22 IND 7 5 (8) 0/0 62.5 not out
Sep 12 ZIM 7 6 (12) 0/0 50 catch
B.HodgeT2038236
Date Match BO R(B) 4s/6s SR Out
Sep 22 IND 3 11 (10) 0/1 110 catch
Sep 20 SL DNB
Sep 18 PAK 6 36 (29) 3/0 124.1 catch
Sep 16 BAN DNB
Sep 14 ENG DNB
Sep 12 ZIM 6 35 (22) 2/2 159 not out
B.LeeT2031713
Date Match BO R(B) 4s/6s SR Out
Sep 22 IND 8 2 (2) 0/0 100 bowled
Sep 20 SL DNB
Sep 18 PAK 8 2 (3) 0/0 66.6 not out
Sep 16 BAN DNB
Sep 14 ENG DNB
Sep 12 ZIM 8 13 (7) 1/1 185.7 bowled
C.TremlettT20000
Date Match BO R(B) 4s/6s SR Out
Sep 19 IND DNB
C.ObuyaT2022018
Date Match BO R(B) 4s/6s SR Out
Sep 14 SL 6 2 (3) 0/0 66.6 catch
Sep 12 NZ 5 18 (25) 2/0 72 stumped
D.MaddyT20411350
Date Match BO R(B) 4s/6s SR Out
Sep 19 IND 1 29 (20) 3/1 145 catch
Sep 18 NZ 1 50 (31) 4/2 161.2 run out
Sep 14 AUS 1 20 (20) 3/0 100 catch
Sep 13 ZIM 1 14 (9) 2/0 155.5 catch
D.MascarenhasT2051915
Date Match BO R(B) 4s/6s SR Out
Sep 19 IND 8 0 (0) 0/0 not out
Sep 18 NZ 8 0 (1) 0/0 0 catch
Sep 16 SA 8 15 (9) 2/0 166.6 not out
Sep 14 AUS 8 4 (6) 0/0 66.6 run out
Sep 13 ZIM 8 0 (1) 0/0 0 catch
D.KarthikT2032817
Date Match BO R(B) 4s/6s SR Out
Sep 20 RSA 3 0 (1) 0/0 0 catch
Sep 16 NZ 6 17 (12) 3/0 141.6 catch
Sep 14 PAK 5 11 (9) 2/0 122.2 bowled
G.GambhirT20622775
Date Match BO R(B) 4s/6s SR Out
Sep 24 PAK 1 75 (54) 8/2 138.8 catch
Sep 22 AUS 1 24 (25) 4/0 96 catch
Sep 20 RSA 1 19 (19) 3/0 100 catch
Sep 19 ENG 1 58 (41) 7/1 141.4 catch
Sep 16 NZ 1 51 (33) 5/2 154.5 catch
Sep 14 PAK 1 0 (3) 0/0 0 catch
G.SmithT2059441
Date Match BO R(B) 4s/6s SR Out
Sep 20 IND 2 4 (6) 1/0 66.6 catch
Sep 19 NZ 1 2 (4) 0/0 50 catch
Sep 16 ENG 1 19 (13) 4/0 146.1 catch
Sep 15 BAN 1 41 (34) 6/0 120.5 catch
Sep 11 WI 1 28 (21) 4/1 133.3 catch
H.SinghT20287
Date Match BO R(B) 4s/6s SR Out
Sep 24 PAK DNB
Sep 22 AUS DNB
Sep 20 RSA DNB
Sep 19 ENG DNB
Sep 16 NZ 9 7 (6) 1/0 116.6 catch
Sep 14 PAK 8 1 (4) 0/0 25 bowled
H.GibbsT20311090
Date Match BO R(B) 4s/6s SR Out
Sep 20 IND 1 1 (3) 0/0 33.3 lbw
Sep 19 NZ 2 19 (19) 4/0 100 catch
Sep 11 WI 2 90 (55) 14/2 163.6 not out
I.NazirT20614059
Date Match BO R(B) 4s/6s SR Out
Sep 24 IND 2 33 (14) 4/2 235.7 run out
Sep 22 NZ 2 59 (41) 3/5 143.9 lbw
Sep 20 BAN 1 27 (18) 3/1 150 not out
Sep 18 AUS 1 10 (10) 1/1 100 catch
Sep 17 SL 2 7 (4) 0/1 175 catch
Sep 14 IND 2 7 (8) 1/0 87.5 bowled
I.PathanT2063420
Date Match BO R(B) 4s/6s SR Out
Sep 24 PAK 7 3 (3) 0/0 100 not out
Sep 22 AUS 7 0 (1) 0/0 0 not out
Sep 20 RSA 7 0 (1) 0/0 0 not out
Sep 19 ENG 6 0 (0) 0/0 not out
Sep 16 NZ 7 11 (10) 2/0 110 bowled
Sep 14 PAK 7 20 (15) 0/2 133.3 bowled
J.AndersonT20100
Date Match BO R(B) 4s/6s SR Out
Sep 19 IND DNB
Sep 18 NZ DNB
Sep 16 SA DNB
Sep 13 ZIM 11 0 (0) 0/0 not out
J.SharmaT20000
Date Match BO R(B) 4s/6s SR Out
Sep 24 PAK DNB
Sep 22 AUS DNB
Sep 20 RSA DNB
Sep 19 ENG DNB
J.WathT202119
Date Match BO R(B) 4s/6s SR Out
Sep 20 IND 9 2 (6) 0/0 33.3 stumped
Sep 19 NZ DNB
Sep 16 ENG 9 9 (5) 1/0 180 not out
Sep 15 BAN DNB
Sep 11 WI DNB
J.KempT20517389
Date Match BO R(B) 4s/6s SR Out
Sep 20 IND 4 5 (12) 1/0 41.6 run out
Sep 19 NZ 4 89 (56) 6/6 158.9 not out
Sep 16 ENG 4 21 (27) 0/1 77.7 catch
Sep 15 BAN 5 12 (7) 1/1 171.4 not out
Sep 11 WI 4 46 (22) 5/2 209 not out
K.AkmalT2043416
Date Match BO R(B) 4s/6s SR Out
Sep 24 IND 3 0 (3) 0/0 0 bowled
Sep 22 NZ DNB
Sep 20 BAN 8 3 (4) 0/0 75 not out
Sep 18 AUS DNB
Sep 17 SL 7 10 (9) 1/0 111.1 not out
Sep 14 IND 3 15 (13) 1/1 115.3 run out
K.PietersenT20517879
Date Match BO R(B) 4s/6s SR Out
Sep 19 IND 3 39 (23) 3/1 169.5 catch
Sep 18 NZ 3 24 (16) 2/1 150 bowled
Sep 16 SA 3 15 (14) 3/0 107.1 run out
Sep 14 AUS 4 21 (20) 2/0 105 bowled
Sep 13 ZIM 4 79 (37) 7/4 213.5 catch
L.WrightT2054324
Date Match BO R(B) 4s/6s SR Out
Sep 19 IND 7 16 (9) 1/1 177.7 catch
Sep 18 NZ 7 24 (17) 1/1 141.1 catch
Sep 16 SA 1 0 (4) 0/0 0 catch
Sep 14 AUS 3 3 (6) 0/0 50 catch
Sep 13 ZIM 3 0 (1) 0/0 0 catch
M.MahmudullahT2021716
Date Match BO R(B) 4s/6s SR Out
Sep 20 PAK 7 1 (1) 0/0 100 run out
Sep 18 SL 7 16 (16) 0/1 100 catch
M.NtiniT20144
Date Match BO R(B) 4s/6s SR Out
Sep 20 IND 11 4 (2) 1/0 200 not out
Sep 16 ENG DNB
Sep 15 BAN DNB
Sep 11 WI DNB
M.BoucherT2038836
Date Match BO R(B) 4s/6s SR Out
Sep 20 IND 5 36 (41) 4/0 87.8 bowled
Sep 19 NZ 5 23 (23) 2/0 100 catch
Sep 16 ENG 5 29 (29) 3/0 100 catch
Sep 15 BAN DNB
Sep 11 WI DNB
M.HaydenT20626573
Date Match BO R(B) 4s/6s SR Out
Sep 22 IND 2 62 (47) 4/4 131.9 bowled
Sep 20 SL 2 58 (38) 7/2 152.6 not out
Sep 18 PAK 2 1 (5) 0/0 20 catch
Sep 16 BAN 2 73 (48) 9/3 152 not out
Sep 14 ENG 2 67 (43) 11/1 155.8 not out
Sep 12 ZIM 2 4 (2) 1/0 200 catch
M.ClarkeT20233
Date Match BO R(B) 4s/6s SR Out
Sep 22 IND 6 3 (3) 0/0 100 bowled
Sep 20 SL DNB
Sep 18 PAK 7 0 (1) 0/0 0 run out
Sep 16 BAN DNB
Sep 14 ENG DNB
M.HusseyT2036537
Date Match BO R(B) 4s/6s SR Out
Sep 22 IND 5 13 (12) 0/1 108.3 catch
Sep 20 SL DNB
Sep 18 PAK 5 37 (25) 3/1 148 catch
Sep 16 BAN DNB
Sep 14 ENG DNB
Sep 12 ZIM 5 15 (23) 1/0 65.2 run out
M.HaqT20620266
Date Match BO R(B) 4s/6s SR Out
Sep 24 IND 6 43 (38) 0/4 113.1 catch
Sep 22 NZ 6 16 (17) 0/1 94.1 not out
Sep 20 BAN 7 1 (2) 0/0 50 lbw
Sep 18 AUS 6 66 (42) 7/1 157.1 not out
Sep 17 SL 8 16 (6) 0/2 266.6 not out
Sep 14 IND 6 53 (35) 7/1 151.4 run out
M.JohnsonT203149
Date Match BO R(B) 4s/6s SR Out
Sep 22 IND 9 4 (1) 1/0 400 not out
Sep 20 SL DNB
Sep 18 PAK 9 1 (1) 0/0 100 not out
Sep 16 BAN DNB
Sep 14 ENG DNB
Sep 12 ZIM 9 9 (5) 1/0 180 run out
M.AsifT20144
Date Match BO R(B) 4s/6s SR Out
Sep 24 IND 11 4 (1) 1/0 400 not out
Sep 22 NZ DNB
Sep 20 BAN DNB
Sep 18 AUS DNB
Sep 17 SL DNB
Sep 14 IND DNB
M.HafeezT2058932
Date Match BO R(B) 4s/6s SR Out
Sep 24 IND 1 1 (3) 0/0 33.3 catch
Sep 22 NZ 1 32 (21) 3/2 152.3 lbw
Sep 20 BAN 3 23 (21) 4/0 109.5 catch
Sep 18 AUS 2 15 (11) 2/1 136.3 catch
Sep 17 SL 3 10 (11) 2/0 90.9 bowled
M.MorkelT20111
Date Match BO R(B) 4s/6s SR Out
Sep 20 IND 10 1 (3) 0/0 33.3 not out
Sep 19 NZ DNB
Sep 16 ENG DNB
Sep 15 BAN DNB
Sep 11 WI DNB
M.DhoniT20615445
Date Match BO R(B) 4s/6s SR Out
Sep 24 PAK 5 6 (10) 0/0 60 bowled
Sep 22 AUS 5 36 (18) 4/1 200 run out
Sep 20 RSA 6 45 (33) 4/1 136.3 run out
Sep 19 ENG 4 10 (8) 0/0 125 not out
Sep 16 NZ 4 24 (20) 2/0 120 run out
Sep 14 PAK 6 33 (31) 3/1 106.4 catch
N.BrackenT20144
Date Match BO R(B) 4s/6s SR Out
Sep 22 IND DNB
Sep 20 SL DNB
Sep 18 PAK DNB
Sep 16 BAN DNB
Sep 14 ENG DNB
Sep 12 ZIM 10 4 (3) 0/0 133.3 catch
N.OdhiamboT20255
Date Match BO R(B) 4s/6s SR Out
Sep 14 SL 3 5 (8) 1/0 62.5 bowled
Sep 12 NZ 7 0 (6) 0/0 0 catch
O.ShahT20510336
Date Match BO R(B) 4s/6s SR Out
Sep 19 IND 5 21 (13) 3/1 161.5 catch
Sep 18 NZ 5 21 (16) 0/1 131.2 run out
Sep 16 SA 5 36 (31) 1/2 116.1 bowled
Sep 14 AUS 7 14 (13) 0/1 107.6 catch
Sep 13 ZIM 7 11 (8) 0/1 137.5 catch
P.CollingwoodT2058637
Date Match BO R(B) 4s/6s SR Out
Sep 19 IND 4 28 (20) 2/1 140 bowled
Sep 18 NZ 4 3 (5) 0/0 60 catch
Sep 16 SA 4 0 (1) 0/0 0 catch
Sep 14 AUS 5 18 (11) 2/1 163.6 lbw
Sep 13 ZIM 5 37 (28) 1/2 132.1 run out
R.UthappaT20611350
Date Match BO R(B) 4s/6s SR Out
Sep 24 PAK 3 8 (11) 1/0 72.7 catch
Sep 22 AUS 3 34 (28) 1/3 121.4 run out
Sep 20 RSA 4 15 (16) 1/1 93.7 catch
Sep 19 ENG 3 6 (4) 1/0 150 bowled
Sep 16 NZ 3 0 (2) 0/0 0 catch
Sep 14 PAK 3 50 (39) 4/2 128.2 catch
R.SharmaT2038850
Date Match BO R(B) 4s/6s SR Out
Sep 24 PAK 6 30 (16) 2/1 187.5 not out
Sep 22 AUS 6 8 (5) 0/1 160 not out
Sep 20 RSA 5 50 (40) 7/2 125 not out
Sep 19 ENG DNB
R.SinghT20111
Date Match BO R(B) 4s/6s SR Out
Sep 24 PAK DNB
Sep 22 AUS DNB
Sep 20 RSA DNB
Sep 19 ENG DNB
Sep 16 NZ 11 1 (1) 0/0 100 not out
Sep 14 PAK DNB
S.SreesanthT2022019
Date Match BO R(B) 4s/6s SR Out
Sep 24 PAK DNB
Sep 22 AUS DNB
Sep 20 RSA DNB
Sep 19 ENG DNB
Sep 16 NZ 10 19 (10) 4/0 190 not out
Sep 14 PAK 10 1 (3) 0/0 33.3 not out
S.AfridiT2057439
Date Match BO R(B) 4s/6s SR Out
Sep 24 IND 7 0 (1) 0/0 0 catch
Sep 22 NZ 5 6 (5) 1/0 120 catch
Sep 20 BAN 2 39 (15) 5/2 260 catch
Sep 18 AUS DNB
Sep 17 SL 6 17 (9) 2/0 188.8 bowled
Sep 14 IND 7 7 (9) 0/0 77.7 catch
S.PollockT2031616
Date Match BO R(B) 4s/6s SR Out
Sep 20 IND 6 0 (1) 0/0 0 bowled
Sep 19 NZ 6 16 (11) 0/1 145.4 not out
Sep 16 ENG 6 0 (1) 0/0 0 catch
Sep 15 BAN DNB
Sep 11 WI DNB
S.MalikT20613852
Date Match BO R(B) 4s/6s SR Out
Sep 24 IND 5 8 (17) 0/0 47 catch
Sep 22 NZ 4 26 (14) 1/1 185.7 not out
Sep 20 BAN 6 21 (23) 2/0 91.3 catch
Sep 18 AUS 5 52 (38) 4/2 136.8 not out
Sep 17 SL 5 57 (31) 4/2 183.8 catch
Sep 14 IND 5 20 (18) 3/0 111.1 catch
S.TanvirT2011212
Date Match BO R(B) 4s/6s SR Out
Sep 24 IND 9 12 (4) 0/2 300 bowled
Sep 22 NZ DNB
Sep 20 BAN DNB
Sep 18 AUS DNB
Sep 17 SL DNB
S.BroadT20353
Date Match BO R(B) 4s/6s SR Out
Sep 19 IND DNB
Sep 18 NZ 10 3 (2) 0/0 150 not out
Sep 16 SA DNB
Sep 14 AUS 10 1 (3) 0/0 33.3 bowled
Sep 13 ZIM 10 1 (2) 0/0 50 run out
S.ClarkT20000
Date Match BO R(B) 4s/6s SR Out
Sep 22 IND DNB
Sep 20 SL DNB
Sep 18 PAK DNB
Sep 16 BAN DNB
Sep 14 ENG DNB
Sep 12 ZIM DNB
U.GulT20200
Date Match BO R(B) 4s/6s SR Out
Sep 24 IND 10 0 (2) 0/0 0 Out Type
Sep 22 NZ DNB
Sep 20 BAN DNB
Sep 18 AUS DNB
Sep 17 SL DNB
Sep 14 IND DNB
V.PhilanderT20286
Date Match BO R(B) 4s/6s SR Out
Sep 20 IND 8 2 (5) 0/0 40 stumped
Sep 19 NZ DNB
Sep 16 ENG 8 6 (7) 0/0 85.7 bowled
Sep 15 BAN DNB
Sep 11 WI DNB
V.SolankiT2026743
Date Match BO R(B) 4s/6s SR Out
Sep 19 IND 2 43 (31) 5/1 138.7 catch
Sep 18 NZ 2 24 (25) 4/0 96 catch
V.SehwagT20513368
Date Match BO R(B) 4s/6s SR Out
Sep 22 AUS 2 9 (13) 1/0 69.2 catch
Sep 20 RSA 2 11 (11) 1/0 100 catch
Sep 19 ENG 2 68 (52) 4/3 130.7 bowled
Sep 16 NZ 2 40 (17) 6/2 235.2 catch
Sep 14 PAK 2 5 (3) 1/0 166.6 bowled
Y.ArafatT2034417
Date Match BO R(B) 4s/6s SR Out
Sep 24 IND 8 15 (11) 2/0 136.3 bowled
Sep 14 IND 8 12 (5) 2/0 240 not out
Sep 12 SCO 9 17 (8) 1/1 212.5 bowled
Y.KhanT2067641
Date Match BO R(B) 4s/6s SR Out
Sep 24 IND 4 24 (24) 4/0 100 catch
Sep 22 NZ 3 4 (15) 0/0 26.6 catch
Sep 20 BAN 5 1 (4) 0/0 25 stumped
Sep 18 AUS 4 4 (3) 1/0 133.3 catch
Sep 17 SL 4 51 (35) 2/3 145.7 catch
Sep 14 IND 4 2 (8) 0/0 25 bowled
Y.PathanT2011515
Date Match BO R(B) 4s/6s SR Out
Sep 24 PAK 2 15 (8) 1/1 187.5 catch
Y.SinghT20514870
Date Match BO R(B) 4s/6s SR Out
Sep 24 PAK 4 14 (19) 1/0 73.6 catch
Sep 22 AUS 4 70 (30) 5/5 233.3 catch
Sep 19 ENG 5 58 (16) 3/7 362.5 catch
Sep 16 NZ 5 5 (7) 0/0 71.4 catch
Sep 14 PAK 4 1 (4) 0/0 25 catch
Stay Updated for Cricket Stats

Follow us on various platforms to get the latest cricket stats, insights, and updates.