Khelosports Ads

ICT 2009 Batsmen: Masterful Strokes and Run-Scoring Spectacles

May 04 - May 04, 2024 ODI 13

Welcome to the stage where the willow dances to the rhythm of the ICC Champions Trophy 2009. 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 Champions Trophy cricket.

Search

ICT 2009 Batsman Stats

Batsman Mode M Inn R HS
A.RedmondODI13131
Date Match BO R(B) 4s/6s SR Out
Oct 05 AUS 2 26 (45) 3/0 57.78 stumped
A.VilliersODI13636
Date Match BO R(B) 4s/6s SR Out
Sep 27 ENG 4 36 (41) 4/0 87.8 catch
A.NayarODI100
Date Match BO R(B) 4s/6s SR Out
Sep 30 WI 5 0 (7) 0/0 0 not out
A.MendisODI155
Date Match BO R(B) 4s/6s SR Out
Sep 27 NZ 11 3 (6) 0/0 50.00 catch
A.MorkelODI11717
Date Match BO R(B) 4s/6s SR Out
Sep 27 ENG 7 17 (14) 1/1 121.4 run out
A.MishraODI000
Date Match BO R(B) 4s/6s SR Out
Sep 30 WI DNB
Sep 28 AUS DNB
A.FletcherODI36154
Date Match BO R(B) 4s/6s SR Out
Sep 30 IND 1 0 (6) 0/0 0 catch
Sep 26 AUS 2 54 (77) 4/1 70.1 run out
Sep 23 PAK 2 7 (14) 1/0 50 catch
A.MathewsODI15252
Date Match BO R(B) 4s/6s SR Out
Sep 27 NZ 7 2 (11) 0/0 18.18 catch
A.NehraODI100
Date Match BO R(B) 4s/6s SR Out
Sep 30 WI DNB
Sep 28 AUS DNB
Sep 26 PAK 11 0 (0) 0/0 not out
B.McCullumODI26548
Date Match BO R(B) 4s/6s SR Out
Oct 05 AUS 1 0 (14) 0/0 0.00 catch
Oct 03 PAK 1 17 (16) 1/1 106.2 catch
B.LeeODI23725
Date Match BO R(B) 4s/6s SR Out
Oct 05 NZ DNB
Oct 02 ENG DNB
Sep 30 PAK 9 12 (15) 1/0 80 not out
Sep 28 IND DNB
C.FergusonODI32920
Date Match BO R(B) 4s/6s SR Out
Oct 05 NZ DNB
Oct 02 ENG DNB
Sep 30 PAK 5 7 (18) 0/0 38.8 bowled
Sep 28 IND 6 2 (7) 0/0 28.5 not out
C.WhiteODI34435
Date Match BO R(B) 4s/6s SR Out
Oct 05 NZ 4 62 (102) 7/1 60.78 bowled
Oct 02 ENG DNB
Sep 30 PAK 6 5 (16) 0/0 31.2 bowled
Sep 28 IND 5 35 (30) 2/1 116.6 not out
C.WaltonODI200
Date Match BO R(B) 4s/6s SR Out
Sep 26 AUS 4 0 (2) 0/0 0 bowled
Sep 23 PAK 8 0 (1) 0/0 0 lbw
D.RichardsODI211
Date Match BO R(B) 4s/6s SR Out
Sep 26 AUS 11 0 (0) 0/0 abs hurt
Sep 23 PAK 1 1 (4) 0/0 25 catch
D.SteynODI11717
Date Match BO R(B) 4s/6s SR Out
Sep 27 ENG 11 17 (13) 2/0 130.7 not out
D.VettoriODI25141
Date Match BO R(B) 4s/6s SR Out
Oct 03 PAK 6 41 (42) 3/0 97.6 stumped
Sep 29 ENG 7 10 (8) 2/0 125 not out
D.SammyODI36825
Date Match BO R(B) 4s/6s SR Out
Sep 30 IND 7 23 (38) 0/0 60.5 catch
Sep 26 AUS 7 20 (23) 1/2 86.9 catch
Sep 23 PAK 7 25 (37) 5/0 67.5 bowled
D.BernardODI33622
Date Match BO R(B) 4s/6s SR Out
Sep 30 IND 6 22 (46) 1/0 47.8 catch
Sep 26 AUS 6 8 (6) 1/0 133.3 bowled
Sep 23 PAK 6 6 (14) 1/0 42.8 bowled
D.SmithODI35621
Date Match BO R(B) 4s/6s SR Out
Sep 30 IND 3 21 (26) 3/0 80.7 catch
Sep 26 AUS 1 17 (16) 4/0 106.2 catch
Sep 23 PAK 3 18 (28) 2/0 64.2 catch
D.KarthikODI13434
Date Match BO R(B) 4s/6s SR Out
Sep 30 WI 1 34 (79) 4/0 43 catch
E.MorganODI414767
Date Match BO R(B) 4s/6s SR Out
Oct 02 AUS 5 9 (27) 0/0 33.3 catch
Sep 29 NZ 5 9 (40) 1/0 22.5 catch
Sep 27 RSA 5 67 (34) 4/5 197 catch
Sep 25 SL 5 62 (83) 7/0 74.6 not out
F.ReiferODI33628
Date Match BO R(B) 4s/6s SR Out
Sep 30 IND 5 1 (5) 0/0 20 catch
Sep 26 AUS 5 28 (56) 3/0 50 catch
Sep 23 PAK 5 7 (23) 0/0 30.4 catch
G.HopkinsODI122
Date Match BO R(B) 4s/6s SR Out
Sep 29 ENG 6 2 (6) 0/0 33.3 catch
G.GambhirODI26357
Date Match BO R(B) 4s/6s SR Out
Sep 30 WI 2 6 (5) 1/0 120 bowled
Sep 28 AUS DNB
Sep 26 PAK 1 57 (46) 7/2 123.9 run out
G.TongeODI395
Date Match BO R(B) 4s/6s SR Out
Sep 30 IND 11 5 (6) 1/0 83.3 catch
Sep 26 AUS 10 0 (0) 0/0 not out
Sep 23 PAK 11 4 (9) 0/0 44.4 not out
G.SmithODI1141141
Date Match BO R(B) 4s/6s SR Out
Sep 27 ENG 1 141 (134) 16/0 105.2 catch
G.SwannODI33718
Date Match BO R(B) 4s/6s SR Out
Oct 02 AUS 9 18 (15) 2/0 120 run out
Sep 29 NZ 9 11 (20) 1/0 55 catch
Sep 27 RSA 9 8 (9) 1/0 88.8 not out
Sep 25 SL DNB
G.OnionsODI111
Date Match BO R(B) 4s/6s SR Out
Oct 02 AUS 11 1 (2) 0/0 50 run out
Sep 27 RSA DNB
Sep 25 SL DNB
G.ElliottODI27875
Date Match BO R(B) 4s/6s SR Out
Oct 05 AUS 5 9 (9) 0/0 100.00 lbw
Oct 03 PAK 5 75 (103) 5/1 72.8 not out
H.SinghODI11313
Date Match BO R(B) 4s/6s SR Out
Sep 30 WI DNB
Sep 28 AUS DNB
Sep 26 PAK 8 13 (22) 1/0 59 bowled
H.GibbsODI12222
Date Match BO R(B) 4s/6s SR Out
Sep 27 ENG 2 22 (26) 3/1 84.6 catch
I.ButlerODI000
Date Match BO R(B) 4s/6s SR Out
Oct 05 AUS 9 6 (7) 1/0 85.71 lbw
Oct 03 PAK DNB
I.NazirODI35328
Date Match BO R(B) 4s/6s SR Out
Oct 03 NZ 1 28 (40) 6/0 70 catch
Sep 26 IND 1 20 (17) 4/0 117.6 catch
Sep 23 WI 1 5 (6) 1/0 83.3 bowled
I.SharmaODI100
Date Match BO R(B) 4s/6s SR Out
Sep 28 AUS DNB
Sep 26 PAK 10 0 (1) 0/0 0 bowled
J.KallisODI11212
Date Match BO R(B) 4s/6s SR Out
Sep 27 ENG 3 12 (16) 1/0 75 catch
J.AndersonODI3115
Date Match BO R(B) 4s/6s SR Out
Oct 02 AUS 10 5 (9) 0/0 55.5 not out
Sep 29 NZ 11 4 (18) 0/0 22.2 not out
Sep 27 RSA 10 2 (2) 0/0 100 not out
Sep 25 SL DNB
J.FranklinODI122
Date Match BO R(B) 4s/6s SR Out
Oct 05 AUS 7 33 (43) 4/0 76.74 bowled
Oct 03 PAK DNB
J.HopesODI265
Date Match BO R(B) 4s/6s SR Out
Oct 05 NZ 6 22 (22) 4/0 100.00 not out
Oct 02 ENG DNB
Sep 30 PAK 7 1 (3) 0/0 33.3 catch
Sep 28 IND DNB
J.DuminyODI12424
Date Match BO R(B) 4s/6s SR Out
Sep 27 ENG 5 24 (33) 1/0 72.7 bowled
J.DenlyODI46736
Date Match BO R(B) 4s/6s SR Out
Oct 02 AUS 2 36 (44) 5/0 81.8 catch
Sep 29 NZ 2 5 (12) 1/0 41.6 bowled
Sep 27 RSA 2 21 (25) 3/0 84 catch
Sep 25 SL 2 5 (11) 1/0 45.4 lbw
J.BothaODI100
Date Match BO R(B) 4s/6s SR Out
Sep 27 ENG 8 0 (2) 0/0 0 catch
K.AkmalODI49244
Date Match BO R(B) 4s/6s SR Out
Oct 03 NZ 2 24 (35) 2/0 68.5 catch
Sep 30 AUS 1 44 (63) 6/0 69.8 bowled
Sep 26 IND 2 19 (22) 3/0 86.3 bowled
Sep 23 WI 2 5 (12) 1/0 41.6 catch
K.RoachODI274
Date Match BO R(B) 4s/6s SR Out
Sep 30 IND 10 4 (10) 0/0 40 catch
Sep 26 AUS 9 3 (8) 0/0 37.5 catch
K.PowellODI155
Date Match BO R(B) 4s/6s SR Out
Sep 30 IND 2 5 (15) 1/0 33.3 catch
K.SangakkaraODI111
Date Match BO R(B) 4s/6s SR Out
Sep 27 NZ 3 11 (13) 1/0 84.62 catch
K.MillsODI000
Date Match BO R(B) 4s/6s SR Out
Oct 05 AUS 8 12 (15) 1/0 80.00 run out
Oct 03 PAK DNB
L.MalingaODI100
Date Match BO R(B) 4s/6s SR Out
Sep 27 NZ 10 15 (10) 1/1 150.00 catch
L.WrightODI36048
Date Match BO R(B) 4s/6s SR Out
Oct 02 AUS 7 48 (68) 2/2 70.5 catch
Sep 29 NZ 7 4 (6) 1/0 66.6 catch
Sep 27 RSA 6 8 (7) 1/0 114.2 run out
Sep 25 SL DNB
M.JayawardeneODI199
Date Match BO R(B) 4s/6s SR Out
Sep 27 NZ 4 77 (85) 6/2 90.59 bowled
M.BoucherODI188
Date Match BO R(B) 4s/6s SR Out
Sep 27 ENG 6 8 (10) 1/0 80 bowled
M.GuptillODI26453
Date Match BO R(B) 4s/6s SR Out
Oct 05 AUS 3 40 (64) 3/0 62.50 catch
Oct 03 PAK 3 11 (10) 1/1 110 catch
M.PriorODI12828
Date Match BO R(B) 4s/6s SR Out
Sep 25 SL 6 28 (27) 3/0 103.7 not out
M.HusseyODI313767
Date Match BO R(B) 4s/6s SR Out
Oct 05 NZ 5 11 (9) 1/0 122.22 catch
Oct 02 ENG DNB
Sep 30 PAK 4 64 (87) 6/1 73.5 bowled
Sep 28 IND 4 67 (65) 5/0 103 catch
M.HaqODI24741
Date Match BO R(B) 4s/6s SR Out
Sep 30 AUS 6 41 (53) 4/0 77.3 hit wicket
Sep 23 WI 5 6 (22) 0/0 27.2 catch
M.JohnsonODI28273
Date Match BO R(B) 4s/6s SR Out
Oct 05 NZ DNB
Oct 02 ENG DNB
Sep 30 PAK 8 9 (18) 1/0 50 bowled
Sep 28 IND DNB
M.AmirODI21919
Date Match BO R(B) 4s/6s SR Out
Oct 03 NZ 10 19 (20) 4/0 95 not out
Sep 26 IND 10 0 (1) 0/0 0 catch
Sep 23 WI DNB
M.AsifODI000
Date Match BO R(B) 4s/6s SR Out
Sep 30 AUS DNB
M.YousufODI420087
Date Match BO R(B) 4s/6s SR Out
Oct 03 NZ 5 45 (78) 3/0 57.6 bowled
Sep 30 AUS 5 45 (69) 3/0 65.2 catch
Sep 26 IND 5 87 (88) 7/0 98.8 bowled
Sep 23 WI 4 23 (31) 4/0 74.1 catch
M.DhoniODI133
Date Match BO R(B) 4s/6s SR Out
Sep 30 WI DNB
Sep 28 AUS DNB
Sep 26 PAK 5 3 (9) 0/0 33.3 lbw
M.MuralitharanODI11818
Date Match BO R(B) 4s/6s SR Out
Sep 25 ENG 9 18 (10) 2/1 180 bowled
N.HauritzODI2169
Date Match BO R(B) 4s/6s SR Out
Oct 05 NZ DNB
Oct 02 ENG DNB
Sep 30 PAK 10 9 (18) 1/0 50 not out
Sep 28 IND DNB
N.HasanODI32611
Date Match BO R(B) 4s/6s SR Out
Oct 03 NZ 8 8 (8) 0/1 100 catch
Sep 30 AUS 8 7 (3) 1/0 233.3 not out
Sep 26 IND 8 11 (8) 1/0 137.5 not out
Sep 23 WI DNB
N.BroomODI22017
Date Match BO R(B) 4s/6s SR Out
Oct 05 AUS 6 37 (62) 5/0 59.68 run out
Oct 03 PAK 7 3 (4) 0/0 75 not out
N.MillerODI37251
Date Match BO R(B) 4s/6s SR Out
Sep 30 IND 9 17 (23) 1/1 73.9 not out
Sep 26 AUS 8 4 (7) 0/0 57.1 catch
Sep 23 PAK 9 51 (57) 6/1 89.4 catch
N.KulasekaraODI11717
Date Match BO R(B) 4s/6s SR Out
Sep 27 NZ 8 57 (56) 2/4 101.79 not out
O.ShahODI414598
Date Match BO R(B) 4s/6s SR Out
Oct 02 AUS 3 0 (2) 0/0 0 catch
Sep 29 NZ 3 3 (10) 0/0 30 catch
Sep 27 RSA 3 98 (89) 5/6 110.1 catch
Sep 25 SL 3 44 (74) 3/1 59.4 catch
P.CollingwoodODI420282
Date Match BO R(B) 4s/6s SR Out
Oct 02 AUS 4 34 (30) 5/1 113.3 catch
Sep 29 NZ 4 40 (58) 2/3 68.9 catch
Sep 27 RSA 4 82 (94) 6/1 87.2 bowled
Sep 25 SL 4 46 (51) 5/3 90.1 bowled
P.SiddleODI000
Date Match BO R(B) 4s/6s SR Out
Oct 05 NZ DNB
Oct 02 ENG DNB
Sep 30 PAK DNB
Sep 28 IND DNB
P.KumarODI000
Date Match BO R(B) 4s/6s SR Out
Sep 30 WI DNB
Sep 28 AUS DNB
R.DravidODI28076
Date Match BO R(B) 4s/6s SR Out
Sep 30 WI 3 4 (2) 1/0 200 run out
Sep 28 AUS DNB
Sep 26 PAK 3 76 (103) 4/0 73.7 run out
R.BoparaODI23130
Date Match BO R(B) 4s/6s SR Out
Sep 29 NZ 6 30 (51) 2/0 58.8 lbw
Sep 27 RSA 7 1 (2) 0/0 50 catch
R.PontingODI4287111
Date Match BO R(B) 4s/6s SR Out
Oct 05 NZ 3 1 (4) 0/0 25.00 lbw
Oct 02 ENG 3 111 (115) 12/1 96.5 not out
Sep 30 PAK 3 32 (64) 1/0 50 catch
Sep 28 IND 3 65 (88) 4/1 73.8 run out
R.MerweODI100
Date Match BO R(B) 4s/6s SR Out
Sep 27 ENG 9 0 (2) 0/0 0 bowled
R.TaylorODI23938
Date Match BO R(B) 4s/6s SR Out
Oct 05 AUS 4 6 (13) 0/0 46.15 catch
Oct 03 PAK 4 38 (61) 1/2 62.2 bowled
R.CrandonODI155
Date Match BO R(B) 4s/6s SR Out
Sep 30 IND 8 5 (9) 1/0 55.5 bowled
R.SinghODI122
Date Match BO R(B) 4s/6s SR Out
Sep 26 PAK 9 2 (6) 0/0 33.3 catch
R.SidebottomODI12020
Date Match BO R(B) 4s/6s SR Out
Sep 29 NZ 10 20 (41) 3/0 48.7 catch
S.TendulkarODI188
Date Match BO R(B) 4s/6s SR Out
Sep 28 AUS DNB
Sep 26 PAK 2 8 (14) 1/0 57.1 catch
S.AjmalODI21414
Date Match BO R(B) 4s/6s SR Out
Oct 03 NZ 11 14 (17) 2/0 82.3 not out
Sep 30 AUS DNB
Sep 26 IND 11 0 (0) 0/0 not out
Sep 23 WI DNB
S.JayasuriyaODI100
Date Match BO R(B) 4s/6s SR Out
Sep 27 NZ 2 24 (18) 4/0 133.33 catch
S.AfridiODI44017
Date Match BO R(B) 4s/6s SR Out
Oct 03 NZ 7 4 (4) 0/0 100 catch
Sep 30 AUS 2 15 (18) 3/0 83.3 catch
Sep 26 IND 6 4 (2) 1/0 200 catch
Sep 23 WI 7 17 (25) 1/0 68 not out
S.BondODI000
Date Match BO R(B) 4s/6s SR Out
Oct 05 AUS 11 3 (9) 0/0 33.33 not out
Oct 03 PAK DNB
S.WatsonODI4160136
Date Match BO R(B) 4s/6s SR Out
Oct 05 NZ 1 105 (129) 10/4 81.40 not out
Oct 02 ENG 1 136 (132) 10/7 103 not out
Sep 30 PAK 1 24 (22) 5/0 109 catch
Sep 28 IND 1 0 (7) 0/0 0 catch
S.MalikODI4180128
Date Match BO R(B) 4s/6s SR Out
Oct 03 NZ 3 2 (7) 0/0 28.5 catch
Sep 30 AUS 4 27 (37) 1/1 72.9 catch
Sep 26 IND 4 128 (126) 16/0 101.5 catch
Sep 23 WI 3 23 (39) 2/1 58.9 catch
S.StraussODI44825
Date Match BO R(B) 4s/6s SR Out
Oct 02 AUS 1 14 (10) 1/1 140 catch
Sep 29 NZ 1 0 (2) 0/0 0 catch
Sep 27 RSA 1 25 (37) 5/0 67.5 catch
Sep 25 SL 1 9 (25) 1/0 36 catch
S.DaviesODI155
Date Match BO R(B) 4s/6s SR Out
Oct 02 AUS 6 5 (4) 0/0 125 bowled
S.BroadODI211
Date Match BO R(B) 4s/6s SR Out
Sep 29 NZ 8 1 (3) 0/0 33.3 catch
Sep 27 RSA 8 0 (2) 0/0 0 bowled
Sep 25 SL DNB
S.RainaODI14646
Date Match BO R(B) 4s/6s SR Out
Sep 30 WI DNB
Sep 28 AUS DNB
Sep 26 PAK 6 46 (41) 5/2 112.1 lbw
T.SamaraweeraODI13030
Date Match BO R(B) 4s/6s SR Out
Sep 27 NZ 5 17 (18) 3/0 94.44 catch
T.KandambyODI15353
Date Match BO R(B) 4s/6s SR Out
Sep 27 NZ 6 11 (19) 1/0 57.89 run out
T.DilshanODI122
Date Match BO R(B) 4s/6s SR Out
Sep 27 NZ 1 41 (31) 7/1 132.26
T.BresnanODI18080
Date Match BO R(B) 4s/6s SR Out
Oct 02 AUS 8 80 (76) 11/0 105.2 bowled
T.PaineODI412256
Date Match BO R(B) 4s/6s SR Out
Oct 05 NZ 2 1 (6) 0/0 16.67 catch
Oct 02 ENG 2 4 (4) 1/0 100 catch
Sep 30 PAK 2 29 (40) 3/1 72.5 lbw
Sep 28 IND 2 56 (58) 7/1 96.5 catch
T.BestODI188
Date Match BO R(B) 4s/6s SR Out
Sep 23 PAK 10 8 (19) 1/0 42.1 stumped
T.DowlinODI36955
Date Match BO R(B) 4s/6s SR Out
Sep 30 IND 4 14 (33) 2/0 42.4 bowled
Sep 26 AUS 3 55 (87) 5/0 63.2 catch
Sep 23 PAK 4 0 (2) 0/0 0 catch
U.AkmalODI49855
Date Match BO R(B) 4s/6s SR Out
Oct 03 NZ 6 55 (62) 7/0 88.7 lbw
Sep 30 AUS 7 2 (8) 0/0 25 not out
Sep 26 IND 7 0 (1) 0/0 0 catch
Sep 23 WI 6 41 (51) 6/0 80.3 not out
U.GulODI266
Date Match BO R(B) 4s/6s SR Out
Oct 03 NZ 9 6 (8) 1/0 75 catch
Sep 30 AUS DNB
Sep 26 IND 9 0 (2) 0/0 0 catch
Sep 23 WI DNB
V.KohliODI29579
Date Match BO R(B) 4s/6s SR Out
Sep 30 WI 4 79 (104) 9/2 75.9 not out
Sep 28 AUS DNB
Sep 26 PAK 4 16 (24) 1/0 66.6 catch
W.ParnellODI11010
Date Match BO R(B) 4s/6s SR Out
Sep 27 ENG 10 10 (10) 0/0 100 not out
Y.KhanODI35320
Date Match BO R(B) 4s/6s SR Out
Oct 03 NZ 4 15 (23) 1/0 65.2 catch
Sep 30 AUS 3 18 (49) 2/0 36.7 catch
Sep 26 IND 3 20 (33) 3/0 60.6 catch
Y.PathanODI155
Date Match BO R(B) 4s/6s SR Out
Sep 26 PAK 7 5 (10) 0/0 50 catch
Stay Updated for Cricket Stats

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