Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India from query
Not involving the player ML Hayden (AUS/ICC) remove ML Hayden (AUS/ICC) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1998-2010 381 432 52 17300 223 45.52 27357 63.23 39 97 26 1747 142 Profile
filtered 1999-2009 59 69 7 2677 173 43.17 3926 68.18 5 18 3 285 26
Innings by innings list
53 143 107 6 1 49.53 5 lbw 1 Test v India Chennai 28 Jan 1999 Test # 1442
26 27 25 5 0 104.00 5 bowled 3 Test v India Chennai 28 Jan 1999 Test # 1442
3 19 24 0 0 12.50 5 caught 2 Test v India Delhi 4 Feb 1999 Test # 1443
0 1 2 0 0 0.00 5 lbw 4 Test v India Delhi 4 Feb 1999 Test # 1443
2 18 10 0 0 20.00 5 caught 1 Test v India Eden Gardens 16 Feb 1999 Test # 1444
56 139 123 7 1 45.52 5 caught 3 Test v India Eden Gardens 16 Feb 1999 Test # 1444
1 6 5 0 0 20.00 5 bowled 1 ODI v India Jaipur 24 Mar 1999 ODI # 1417
16 25 21 2 0 76.19 5 caught 1 ODI v India Bengaluru 4 Apr 1999 ODI # 1428
57 103 81 4 0 70.37 5 bowled 1 ODI v India Sharjah 8 Apr 1999 ODI # 1430
DNB - - - - - - - 2 ODI v India Sharjah 16 Apr 1999 ODI # 1437
63 149 83 8 0 75.90 5 caught 2 ODI v India Brisbane 10 Jan 2000 ODI # 1537
45 91 52 3 0 86.53 5 caught 1 ODI v India Hobart 21 Jan 2000 ODI # 1543
19 46 36 1 0 52.77 5 caught 2 ODI v India Adelaide 25 Jan 2000 ODI # 1547
18 33 22 1 0 81.81 5 caught 1 ODI v India Perth 28 Jan 2000 ODI # 1550
17 42 36 1 0 47.22 5 run out 1 ODI v India Sharjah 23 Mar 2000 ODI # 1578
56* 86 64 5 1 87.50 5 not out 1 ODI v India Sharjah 26 Mar 2000 ODI # 1580
100* 171 112 9 1 89.28 3 not out 1 ODI v India Dhaka 3 Jun 2000 ODI # 1600
25 54 42 0 0 59.52 5 caught 1 ODI v India Centurion 1 Mar 2003 ODI # 1975
73 98 68 5 4 107.35 3 caught 2 ODI v India Karachi 13 Mar 2004 ODI # 2112
24 30 26 2 0 92.30 3 bowled 1 ODI v India Rawalpindi 16 Mar 2004 ODI # 2114
2 19 11 0 0 18.18 3 caught 2 ODI v India Peshawar 19 Mar 2004 ODI # 2115
9 28 19 1 0 47.36 3 lbw 1 ODI v India Lahore 21 Mar 2004 ODI # 2116
1 5 7 0 0 14.28 3 lbw 2 ODI v India Lahore 24 Mar 2004 ODI # 2117
35 105 75 5 0 46.66 5 caught 2 Test v India Multan 28 Mar 2004 Test # 1693
112 219 164 16 2 68.29 5 caught 3 Test v India Multan 28 Mar 2004 Test # 1693
72 218 153 13 0 47.05 5 caught 2 Test v India Lahore 5 Apr 2004 Test # 1695
DNB - - - - - - - 4 Test v India Lahore 5 Apr 2004 Test # 1695
13 55 37 2 0 35.13 5 bowled 1 Test v India Rawalpindi 13 Apr 2004 Test # 1697
48 88 61 9 0 78.68 6 caught 3 Test v India Rawalpindi 13 Apr 2004 Test # 1697
29 42 28 3 0 103.57 5 caught 1 ODI v India Colombo (RPS) 25 Jul 2004 ODI # 2152
28 44 28 1 1 100.00 5 run out 1 ODI v India Amstelveen 21 Aug 2004 ODI # 2157
81* 169 114 5 1 71.05 5 not out 2 ODI v India Birmingham 19 Sep 2004 ODI # 2179
18 41 25 1 0 72.00 5 caught 2 ODI v India Eden Gardens 13 Nov 2004 ODI # 2192
6 16 13 1 0 46.15 5 caught 1 Test v India Mohali 8 Mar 2005 Test # 1738
68 205 145 12 0 46.89 4 bowled 3 Test v India Mohali 8 Mar 2005 Test # 1738
104 228 179 13 0 58.10 4 lbw 2 Test v India Eden Gardens 16 Mar 2005 Test # 1741
22 110 89 3 0 24.71 5 caught 4 Test v India Eden Gardens 16 Mar 2005 Test # 1741
37 95 57 5 0 64.91 5 caught 1 Test v India Bengaluru 24 Mar 2005 Test # 1743
DNB - - - - - - - 3 Test v India Bengaluru 24 Mar 2005 Test # 1743
0 26 8 0 0 0.00 4 caught 2 ODI v India Kochi 2 Apr 2005 ODI # 2235
71 86 56 2 4 126.78 5 caught 2 ODI v India Visakhapatnam 5 Apr 2005 ODI # 2236
43 36 31 6 0 138.70 5 caught 1 ODI v India Jamshedpur 9 Apr 2005 ODI # 2237
11 8 9 1 0 122.22 6 caught 2 ODI v India Ahmedabad 12 Apr 2005 ODI # 2238
24 57 50 3 0 48.00 4 caught 2 ODI v India Kanpur 15 Apr 2005 ODI # 2239
50 69 59 3 1 84.74 4 run out 1 ODI v India Delhi 17 Apr 2005 ODI # 2240
173 270 199 22 2 86.93 4 stumped 1 Test v India Lahore 13 Jan 2006 Test # 1781
65 161 119 8 1 54.62 4 caught 1 Test v India Faisalabad 21 Jan 2006 Test # 1782
126 232 179 11 4 70.39 4 run out 3 Test v India Faisalabad 21 Jan 2006 Test # 1782
0 2 1 0 0 0.00 4 bowled 1 Test v India Karachi 29 Jan 2006 Test # 1783
97 232 161 12 0 60.24 4 lbw 3 Test v India Karachi 29 Jan 2006 Test # 1783
17 20 14 3 0 121.42 5 caught 2 ODI v India Peshawar 6 Feb 2006 ODI # 2324
1 6 6 0 0 16.66 4 run out 1 ODI v India Rawalpindi 11 Feb 2006 ODI # 2327
1 9 2 0 0 50.00 5 caught 1 ODI v India Lahore 13 Feb 2006 ODI # 2329
25 61 40 3 0 62.50 6 caught 1 ODI v India Multan 16 Feb 2006 ODI # 2331
67 118 85 6 0 78.82 4 caught 1 ODI v India Karachi 19 Feb 2006 ODI # 2333
1 12 14 0 0 7.14 5 caught 2 ODI v India Abu Dhabi 18 Apr 2006 ODI # 2363
5 14 9 0 0 55.55 6 caught 2 ODI v India Abu Dhabi 19 Apr 2006 ODI # 2364
82* 126 88 7 0 93.18 4 not out 1 ODI v India Guwahati 5 Nov 2007 ODI # 2643
12 35 25 1 0 48.00 4 stumped 2 ODI v India Mohali 8 Nov 2007 ODI # 2644
16 42 24 2 0 66.66 4 run out 2 ODI v India Kanpur 11 Nov 2007 ODI # 2645
99* 122 104 7 2 95.19 4 not out 1 ODI v India Gwalior 15 Nov 2007 ODI # 2646
74 129 82 4 0 90.24 4 stumped 1 ODI v India Jaipur 18 Nov 2007 ODI # 2647
27 64 43 5 0 62.79 4 lbw 1 Test v India Delhi 22 Nov 2007 Test # 1849
18 30 21 3 0 85.71 4 caught 3 Test v India Delhi 22 Nov 2007 Test # 1849
6 10 12 1 0 50.00 4 bowled 2 Test v India Eden Gardens 30 Nov 2007 Test # 1850
44* 140 110 6 0 40.00 6 not out 4 Test v India Eden Gardens 30 Nov 2007 Test # 1850
24 102 76 3 0 31.57 4 caught 2 Test v India Bengaluru 8 Dec 2007 Test # 1852
10* 21 13 1 0 76.92 7 not out 4 Test v India Bengaluru 8 Dec 2007 Test # 1852
11 11 11 2 0 100.00 4 lbw 2 ODI v India Mirpur 10 Jun 2008 ODI # 2705
DNB - - - - - - - 1 ODI v India Mirpur 14 Jun 2008 ODI # 2707
30 26 20 5 0 150.00 4 run out 1 ODI v India Karachi 26 Jun 2008 ODI # 2717
21 20 23 2 0 91.30 4 bowled 2 ODI v India Karachi 2 Jul 2008 ODI # 2730
87 128 88 7 0 98.86 5 bowled 1 ODI v India Centurion 26 Sep 2009 ODI # 2898
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page