Records type batting analysis [change type]
View innings by innings list [change view]
Home or away away (home of opposition) remove away (home of opposition) from query
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1997-2015 652 725 62 25957 374 39.15 40100 64.73 54 136 47 2679 170 Profile
filtered 1998-2015 236 278 22 8958 275 34.99 14175 63.19 17 42 21 963 39
Innings by innings list
275 610 435 27 1 63.21 4 bowled 2 Test v India Ahmedabad 16 Nov 2009 Test # 1933
240 531 424 32 0 56.60 4 caught 1 Test v Pakistan Karachi 21 Feb 2009 Test # 1909
203* 416 272 16 4 74.63 4 not out 2 Test v Bangladesh Mirpur 27 Jan 2014 Test # 2116
166 391 269 19 1 61.71 4 caught 3 Test v Bangladesh Mirpur 26 Dec 2008 Test # 1903
144 196 150 14 0 96.00 1 stumped 1 ODI v England Leeds 1 Jul 2011 ODI # 3167
141 342 243 19 1 58.02 4 caught 2 Test v New Zealand Napier 4 Apr 2005 Test # 1746
136 369 234 13 0 58.11 4 lbw 1 Test v West Indies Providence 22 Mar 2008 Test # 1869
126* 153 127 19 0 99.21 3 not out 2 ODI v England Chester-le-Street 24 Jun 2006 ODI # 2386
119 366 220 12 0 54.09 4 caught 3 Test v England Lord's 11 May 2006 Test # 1802
118 - 124 12 1 95.16 4 stumped 1 ODI v India Hyderabad 9 Nov 2014 ODI # 3543
108 159 117 13 0 92.30 2 caught 2 ODI v Bangladesh Mirpur 8 Jan 2010 ODI # 2940
107 222 168 17 0 63.69 4 caught 1 Test v England Lord's 16 May 2002 Test # 1603
104 271 194 13 0 53.60 4 caught 2 Test v Australia Hobart 16 Nov 2007 Test # 1847
104 162 107 12 1 97.19 4 caught 1 ODI v New Zealand Christchurch 11 Jan 2015 ODI # 3574
103* 159 88 13 0 117.04 4 not out 1 ODI v India Wankhede 2 Apr 2011 ODI # 3148
100* 174 152 7 1 65.78 4 not out 2 Test v Zimbabwe Bulawayo 14 May 2004 Test # 1699
100 155 83 9 0 120.48 3 caught 1 ODI v England Manchester 28 Jun 2006 ODI # 2388
98* 85 56 9 4 175.00 1 not out 1 T20I v West Indies Bridgetown 7 May 2010 T20I # 166
98 270 195 13 0 50.25 4 caught 2 Test v South Africa Durban 26 Dec 2000 Test # 1526
94 103 82 9 3 114.63 4 caught 1 ODI v New Zealand Nelson 20 Jan 2015 ODI # 3585
91 206 207 11 1 43.96 4 caught 2 Test v Zimbabwe Harare 26 Nov 1999 Test # 1473
86 - 91 8 0 94.50 4 caught 1 ODI v Australia Brisbane 14 Feb 2006 ODI # 2330
85 105 81 6 1 104.93 1 stumped 2 ODI v Australia Hobart 24 Feb 2012 ODI # 3248
82 163 113 2 1 72.56 4 bowled 1 ODI v West Indies Providence 1 Apr 2007 ODI # 2560
80 119 76 8 1 105.26 1 lbw 2 ODI v Australia Adelaide 6 Mar 2012 ODI # 3256
79 106 77 9 0 102.59 1 caught 2 ODI v England Lord's 3 Jul 2011 ODI # 3168
79 218 168 8 0 47.02 4 caught 3 Test v England Leeds 20 Jun 2014 Test # 2126
77 92 61 8 1 126.22 4 caught 1 ODI v South Africa Centurion 22 Sep 2009 ODI # 2893
72* 74 57 8 1 126.31 1 not out 2 T20I v England Bristol 25 Jun 2011 T20I # 201
72 154 110 12 1 65.45 3 caught 1 Test v Australia Sydney 3 Jan 2013 Test # 2070
72 187 147 6 0 48.97 4 lbw 1 Test v Bangladesh Chattogram 4 Feb 2014 Test # 2117
71 92 70 10 0 101.42 4 caught 1 ODI v India Jaipur 31 Oct 2005 ODI # 2290
71 119 80 14 1 88.75 3 caught 2 Test v India Chennai 2 Dec 2005 Test # 1775
69 144 93 4 0 74.19 4 caught 1 ODI v Australia Perth 29 Jan 2006 ODI # 2320
68 174 96 8 1 70.83 4 caught 2 Test v Pakistan Lahore 6 Mar 2002 Test # 1592
67 205 164 7 0 40.85 4 caught 4 Test v India Delhi 10 Dec 2005 Test # 1776
66 101 62 5 1 106.45 3 run out 1 ODI v England The Oval 20 Jun 2006 ODI # 2385
64 79 64 7 1 100.00 1 caught 1 ODI v Scotland Edinburgh 13 Jul 2011 ODI # 3172
63 112 80 6 0 78.75 4 caught 2 ODI v Zimbabwe Harare 18 Dec 1999 ODI # 1530
61* 108 67 5 0 91.04 1 not out 2 ODI v Australia Sydney 17 Feb 2012 ODI # 3241
61* 61 45 5 2 135.55 4 not out 1 T20I v Australia Melbourne 28 Jan 2013 T20I # 300
61 167 118 9 0 51.69 4 caught 2 Test v England Lord's 11 May 2006 Test # 1802
60 125 103 9 0 58.25 4 lbw 2 Test v India Delhi 10 Dec 2005 Test # 1776
60 200 128 9 0 46.87 3 caught 3 Test v Australia Sydney 3 Jan 2013 Test # 2070
59 129 84 5 0 70.23 4 caught 2 ODI v South Africa East London 17 Dec 2000 ODI # 1662
59 194 158 7 0 37.34 4 caught 3 Test v England Birmingham 30 May 2002 Test # 1605
57 126 100 9 0 57.00 4 caught 3 Test v Pakistan Faisalabad 20 Oct 2004 Test # 1716
57 138 106 7 0 53.77 4 caught 4 Test v India Ahmedabad 18 Dec 2005 Test # 1778
56 116 90 1 0 62.22 5 bowled 1 ODI v Australia Brisbane 15 Jan 2003 ODI # 1936
56 61 48 4 0 116.66 4 bowled 1 ODI v Australia Sydney 22 Jan 2006 ODI # 2317
55 153 105 7 0 52.38 4 lbw 2 Test v England Lord's 12 Jun 2014 Test # 2124
53 110 90 4 0 58.88 4 caught 2 ODI v England Birmingham 3 Jun 2014 ODI # 3496
52 86 52 7 0 100.00 2 caught 1 ODI v West Indies Kingston 28 Jun 2013 ODI # 3378
51 - 74 0 0 68.91 6 bowled 1 ODI v West Indies Kingstown 11 Jun 2003 ODI # 2024
51 70 56 8 0 91.07 4 caught 1 ODI v Bangladesh Chattogram 25 Feb 2006 ODI # 2338
50 143 93 5 0 53.76 3 caught 4 Test v Pakistan Lahore 4 Mar 1999 Test # 1447
50 60 47 4 0 106.38 6 caught 2 ODI v Australia Melbourne (Docklands) 13 Jan 2006 ODI # 2313
50 67 48 8 0 104.16 4 bowled 2 ODI v Australia Sydney 12 Feb 2006 ODI # 2328
50 95 66 5 0 75.75 4 lbw 1 ODI v Australia Melbourne 29 Feb 2008 ODI # 2687
49 85 54 4 0 90.74 5 bowled 1 ODI v Pakistan Lahore 16 Oct 2004 ODI # 2188
49 163 105 7 0 46.66 6 caught 2 Test v Bangladesh Bogra 8 Mar 2006 Test # 1786
49 144 119 5 0 41.17 4 caught 3 Test v Australia Brisbane 8 Nov 2007 Test # 1845
49 137 84 8 0 58.33 4 caught 2 Test v England Lord's 3 Jun 2011 Test # 1995
47 91 60 7 0 78.33 4 caught 1 Test v England Birmingham 30 May 2002 Test # 1605
47 95 65 3 0 72.30 3 bowled 1 ODI v Zimbabwe Harare 29 Apr 2004 ODI # 2124
47 189 125 6 0 37.60 4 caught 2 Test v India Kanpur 24 Nov 2009 Test # 1935
46 66 56 5 0 82.14 5 bowled 2 ODI v New Zealand Christchurch 11 Feb 2001 ODI # 1688
45 89 65 8 0 69.23 4 lbw 3 Test v South Africa Cape Town 2 Jan 2001 Test # 1528
45 104 101 4 0 44.55 4 caught 1 Test v West Indies Gros Islet 20 Jun 2003 Test # 1648
45 118 84 5 0 53.57 4 caught 3 Test v England Nottingham 2 Jun 2006 Test # 1804
44 151 106 6 0 41.50 4 bowled 1 Test v South Africa Centurion 15 Nov 2002 Test # 1626
44 150 114 2 0 38.59 4 bowled 4 Test v Australia Darwin 1 Jul 2004 Test # 1705
43 - 64 4 0 67.18 4 caught 1 ODI v Pakistan Lahore 19 Feb 2000 ODI # 1566
43 166 118 6 0 36.44 4 caught 2 Test v Australia Cairns 9 Jul 2004 Test # 1706
43 46 36 6 1 119.44 4 caught 2 ODI v India Cuttack 2 Nov 2014 ODI # 3539
42 67 55 5 0 76.36 5 run out 2 Test v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
42 72 67 3 0 62.68 4 run out 1 ODI v England Manchester 7 Jul 2002 ODI # 1853
42 62 43 3 1 97.67 4 caught 2 ODI v England The Oval 13 Jun 2013 ODI # 3370
40 169 99 6 0 40.40 4 lbw 3 Test v South Africa Centurion 15 Nov 2002 Test # 1626
39 151 100 7 0 39.00 4 caught 1 Test v South Africa Johannesburg 8 Nov 2002 Test # 1624
39 75 47 1 0 82.97 4 caught 2 ODI v India Nagpur 18 Dec 2009 ODI # 2933
38 55 39 6 0 97.43 1 caught 2 ODI v Australia Hobart 23 Jan 2013 ODI # 3326
37* 54 38 2 0 97.36 4 not out 1 ODI v Australia Sydney 9 Jan 2003 ODI # 1931
37* 68 47 5 0 78.72 4 not out 2 ODI v Bangladesh Bogra 20 Feb 2006 ODI # 2334
37 57 47 3 0 78.72 6 caught 2 ODI v South Africa Cape Town 11 Jan 2001 ODI # 1668
37 52 52 5 0 71.15 4 caught 2 Test v Zimbabwe Harare 6 May 2004 Test # 1698
37 84 45 2 0 82.22 4 run out 2 ODI v India Ahmedabad 6 Nov 2005 ODI # 2294
36 55 40 3 0 90.00 7 caught 2 ODI v Australia Perth 31 Jan 1999 ODI # 1398
36 88 89 6 0 40.44 5 caught 1 Test v Pakistan Peshawar 5 Mar 2000 Test # 1487
35 144 103 5 0 33.98 5 caught 4 Test v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
35 - 21 6 0 166.66 3 lbw 1 T20I v Canada King City (NW) 12 Oct 2008 T20I # 74
35 49 41 4 0 85.36 4 caught 2 ODI v England The Oval 22 May 2014 ODI # 3492
34* 61 39 6 0 87.17 3 not out 2 ODI v New Zealand Napier 28 Dec 2006 ODI # 2468
34 29 24 4 0 141.66 3 caught 1 ODI v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
33 72 38 3 0 86.84 4 caught 3 Test v West Indies Providence 22 Mar 2008 Test # 1869
33 - 30 5 0 110.00 5 run out 1 ODI v India Eden Gardens 24 Dec 2009 ODI # 2935
32 63 45 2 0 71.11 4 lbw 1 ODI v New Zealand Napier 31 Jan 2001 ODI # 1680
32 39 39 3 0 82.05 5 caught 2 ODI v South Africa Centurion 29 Nov 2002 ODI # 1905
32 - 40 0 0 80.00 6 caught 2 ODI v West Indies Bridgetown 8 Jun 2003 ODI # 2023
32 101 60 3 0 53.33 4 caught 3 Test v West Indies Kingston 27 Jun 2003 Test # 1649
32 97 66 6 0 48.48 4 caught 3 Test v Pakistan Karachi 28 Oct 2004 Test # 1719
32 50 33 5 0 96.96 4 caught 1 ODI v India Ranchi 16 Nov 2014 ODI # 3547
31 109 72 1 0 43.05 6 caught 1 ODI v South Africa Johannesburg 27 Nov 2002 ODI # 1903
31 161 121 2 0 25.61 4 caught 3 Test v New Zealand Wellington 15 Dec 2006 Test # 1822
31 81 58 3 1 53.44 4 bowled 1 Test v South Africa Durban 26 Dec 2011 Test # 2026
30 62 34 3 0 88.23 3 caught 2 ODI v India Pune 30 Mar 1999 ODI # 1426
30 35 41 2 0 73.17 6 caught 1 ODI v New Zealand Napier 8 Jan 2006 ODI # 2312
30 52 40 4 1 75.00 4 caught 2 Test v Bangladesh Chattogram 28 Feb 2006 Test # 1784
30 99 59 3 0 50.84 3 lbw 1 ODI v India Margao 14 Feb 2007 ODI # 2522
30 88 61 5 0 49.18 4 caught 1 Test v Pakistan Lahore 1 Mar 2009 Test # 1912
30 114 73 2 0 41.09 4 caught 1 Test v South Africa Centurion 15 Dec 2011 Test # 2023
30 130 81 3 0 37.03 4 caught 2 Test v South Africa Cape Town 3 Jan 2012 Test # 2028
30 41 29 3 0 103.44 4 bowled 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
29 57 41 6 0 70.73 4 bowled 4 Test v Pakistan Karachi 12 Mar 2000 Test # 1489
29 38 37 3 0 78.37 4 bowled 2 ODI v England Nottingham 27 Jun 2002 ODI # 1847
29 45 40 5 0 72.50 3 caught 1 ODI v Pakistan Karachi 29 Jun 2008 ODI # 2723
29 67 63 4 0 46.03 4 caught 1 Test v India Brabourne 2 Dec 2009 Test # 1937
28 94 71 2 1 39.43 4 caught 3 Test v England Manchester 13 Jun 2002 Test # 1606
28 - 44 0 0 63.63 4 caught 1 ODI v Bangladesh Mirpur 14 Jan 2009 ODI # 2793
27 52 36 1 0 75.00 4 run out 2 ODI v Australia Melbourne 7 Feb 1999 ODI # 1403
27 - 39 2 0 69.23 4 caught 1 ODI v Pakistan Karachi 13 Feb 2000 ODI # 1559
27 57 45 3 0 60.00 4 caught 2 ODI v Australia Melbourne 22 Feb 2008 ODI # 2683
27 31 29 5 0 93.10 4 caught 2 ODI v New Zealand Hamilton 15 Jan 2015 ODI # 3577
26 53 35 1 0 74.28 3 bowled 1 ODI v Zimbabwe Harare 27 Apr 2004 ODI # 2123
26 - 41 5 0 63.41 4 bowled 1 Test v West Indies Port of Spain 3 Apr 2008 Test # 1872
25 67 36 1 0 69.44 5 caught 1 ODI v South Africa Johannesburg 17 Jan 2001 ODI # 1673
25 58 36 0 0 69.44 4 caught 1 ODI v Australia Adelaide 26 Jan 2006 ODI # 2319
25 77 71 4 0 35.21 3 caught 4 Test v England Lord's 3 Jun 2011 Test # 1995
24 70 36 0 1 66.66 3 caught 1 ODI v England Lord's 17 Jun 2006 ODI # 2384
24 59 34 1 0 70.58 5 caught 1 ODI v Pakistan Karachi 21 Jan 2009 ODI # 2800
24 - 16 5 0 150.00 1 caught 2 T20I v Australia Perth 31 Oct 2010 T20I # 192
23* 30 25 4 0 92.00 4 not out 4 Test v Bangladesh Chattogram 28 Feb 2006 Test # 1784
23 37 35 5 0 65.71 3 caught 3 Test v South Africa Centurion 20 Jan 2001 Test # 1529
22 20 16 3 0 137.50 4 bowled 1 ODI v South Africa Paarl 9 Jan 2001 ODI # 1666
22 92 92 1 0 23.91 4 caught 3 Test v Bangladesh Chattogram 3 Jan 2009 Test # 1905
22 58 38 2 0 57.89 5 caught 3 Test v Pakistan Karachi 21 Feb 2009 Test # 1909
22 68 47 3 0 46.80 4 caught 1 Test v England Leeds 20 Jun 2014 Test # 2126
21 35 28 3 0 75.00 4 caught 2 ODI v Australia Perth 22 Dec 2002 ODI # 1925
21 27 25 4 0 84.00 4 caught 2 ODI v Australia Perth 15 Feb 2008 ODI # 2679
20 73 49 1 0 40.81 4 caught 1 ODI v India Vadodara 12 Nov 2005 ODI # 2296
19 47 27 2 0 70.37 4 lbw 2 ODI v Australia Melbourne 3 Nov 2010 ODI # 3065
19 39 26 1 0 73.07 5 caught 1 ODI v South Africa East London 14 Jan 2012 ODI # 3226
19 137 77 1 0 24.67 4 caught 4 Test v Australia Hobart 14 Dec 2012 Test # 2067
19 39 22 1 0 86.36 4 run out 2 ODI v Australia Sydney 8 Mar 2015 ODI # 3629
18 33 32 4 0 56.25 4 caught 1 ODI v Zimbabwe Harare 15 Dec 1999 ODI # 1529
18 - 25 1 0 72.00 5 bowled 1 ODI v Pakistan Karachi 6 Oct 2004 ODI # 2185
18 36 29 0 0 62.06 5 caught 1 ODI v Pakistan Lahore 14 Oct 2004 ODI # 2187
18 23 12 3 0 150.00 5 caught 1 ODI v Pakistan Lahore 24 Jan 2009 ODI # 2803
18 66 45 3 0 40.00 4 caught 4 Test v England Lord's 12 Jun 2014 Test # 2124
17* 72 38 2 0 44.73 4 not out 2 ODI v New Zealand Hamilton 8 Feb 2001 ODI # 1686
17 50 45 1 0 37.77 4 lbw 2 Test v Zimbabwe Bulawayo 18 Nov 1999 Test # 1470
17 22 21 3 0 80.95 4 caught 1 ODI v Zimbabwe Harare 19 Dec 1999 ODI # 1531
17 60 40 3 0 42.50 5 caught 2 Test v South Africa Centurion 20 Jan 2001 Test # 1529
17 72 54 1 0 31.48 4 caught 2 Test v England Manchester 13 Jun 2002 Test # 1606
17 32 21 2 0 80.95 5 bowled 2 ODI v India Nagpur 25 Oct 2005 ODI # 2286
17 - 25 1 1 68.00 3 caught 1 ODI v West Indies Gros Islet 15 Apr 2008 ODI # 2701
16 37 35 2 0 45.71 4 bowled 1 ODI v Zimbabwe Bulawayo 12 Dec 1999 ODI # 1528
16 44 46 3 0 34.78 4 caught 1 Test v Pakistan Karachi 28 Oct 2004 Test # 1719
15* 21 10 3 0 150.00 5 not out 2 ODI v South Africa Benoni 1 Dec 2002 ODI # 1908
15 47 32 0 0 46.87 4 bowled 2 ODI v Zimbabwe Harare 20 Nov 2008 ODI # 2779
15 36 32 2 0 46.87 4 caught 3 Test v England Cardiff 26 May 2011 Test # 1994
15 46 31 3 0 48.38 4 run out 3 Test v South Africa Centurion 15 Dec 2011 Test # 2023
15 26 19 1 0 78.94 5 run out 1 ODI v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
15 46 27 1 0 55.55 1 bowled 2 ODI v Australia Adelaide 8 Mar 2012 ODI # 3257
14* 22 21 1 0 66.66 3 not out 4 Test v England Lord's 16 May 2002 Test # 1603
14 51 43 2 0 32.55 4 caught 2 Test v Australia Darwin 1 Jul 2004 Test # 1705
14 30 14 2 0 100.00 4 stumped 1 ODI v India Rajkot 9 Nov 2005 ODI # 2295
14 49 35 2 0 40.00 4 caught 2 Test v Australia Brisbane 8 Nov 2007 Test # 1845
14 41 27 2 0 51.85 4 lbw 3 Test v South Africa Durban 26 Dec 2011 Test # 2026
14 20 14 2 0 100.00 1 caught 2 ODI v Australia Brisbane 4 Mar 2012 ODI # 3255
14 20 14 2 0 100.00 4 caught 1 ODI v New Zealand Wellington 29 Jan 2015 ODI # 3594
13 42 28 2 0 46.42 4 caught 1 ODI v South Africa Gqeberha 15 Dec 2000 ODI # 1661
13 37 30 1 0 43.33 5 caught 3 Test v New Zealand Wellington 11 Apr 2005 Test # 1748
13 17 13 1 0 100.00 5 caught 2 ODI v Australia Perth 10 Feb 2012 ODI # 3235
12* 11 7 2 0 171.42 4 not out 4 Test v Pakistan Lahore 6 Mar 2002 Test # 1592
12* 23 14 1 0 85.71 3 not out 2 ODI v England Leeds 1 Jul 2006 ODI # 2389
12 18 15 2 0 80.00 4 caught 2 ODI v New Zealand Wellington 6 Jan 2006 ODI # 2311
12 - 13 3 0 92.30 4 bowled 3 Test v West Indies Port of Spain 3 Apr 2008 Test # 1872
12 41 24 1 0 50.00 4 caught 3 Test v India Brabourne 2 Dec 2009 Test # 1937
12 8 6 1 1 200.00 5 caught 1 T20I v India Mohali 12 Dec 2009 T20I # 127
12 37 21 0 1 57.14 4 caught 3 Test v South Africa Cape Town 3 Jan 2012 Test # 2028
12 36 22 2 0 54.54 4 lbw 2 Test v Australia Hobart 14 Dec 2012 Test # 2067
12 63 33 1 0 36.36 4 lbw 1 ODI v England Manchester 28 May 2014 ODI # 3494
11 27 21 0 0 52.38 6 caught 1 ODI v Australia Sydney 13 Jan 1999 ODI # 1382
11 25 20 0 0 55.00 4 caught 1 ODI v Australia Adelaide 10 Feb 2006 ODI # 2326
11 69 46 1 0 23.91 4 caught 1 Test v Bangladesh Chattogram 3 Jan 2009 Test # 1905
11 39 29 1 0 37.93 4 lbw 3 Test v Bangladesh Chattogram 4 Feb 2014 Test # 2117
10 30 19 2 0 52.63 4 lbw 3 Test v Pakistan Peshawar 5 Mar 2000 Test # 1487
10 39 28 1 0 35.71 4 caught 1 Test v West Indies Kingston 27 Jun 2003 Test # 1649
10 24 21 0 0 47.61 4 run out 3 Test v India Kanpur 24 Nov 2009 Test # 1935
9 56 40 0 0 22.50 3 caught 2 Test v England The Oval 27 Aug 1998 Test # 1423
9 15 15 1 0 60.00 5 caught 2 ODI v Australia Adelaide 24 Jan 1999 ODI # 1392
9 - 27 0 0 33.33 4 stumped 1 ODI v Pakistan Gujranwala 16 Feb 2000 ODI # 1561
9 39 20 0 0 45.00 5 lbw 1 ODI v South Africa Kimberley 4 Dec 2002 ODI # 1911
9 13 7 1 0 128.57 3 caught 1 T20I v New Zealand Auckland 26 Dec 2006 T20I # 12
9 - 6 1 0 150.00 4 bowled 1 T20I v India Nagpur 9 Dec 2009 T20I # 126
9 13 12 1 0 75.00 1 caught 1 ODI v England Nottingham 6 Jul 2011 ODI # 3169
9 20 15 0 0 60.00 4 caught 2 ODI v England Manchester 9 Jul 2011 ODI # 3170
9 27 18 1 0 50.00 4 caught 2 ODI v New Zealand Dunedin 25 Jan 2015 ODI # 3590
8 - 21 0 0 38.09 5 caught 1 ODI v West Indies Bridgetown 7 Jun 2003 ODI # 2022
8 24 16 2 0 50.00 4 caught 1 Test v New Zealand Christchurch 7 Dec 2006 Test # 1820
8 16 10 1 0 80.00 3 bowled 2 T20I v Australia Sydney 26 Jan 2013 T20I # 299
7 27 18 0 0 38.88 4 caught 4 Test v South Africa Durban 26 Dec 2000 Test # 1526
7 27 27 0 0 25.92 4 run out 2 ODI v New Zealand Wellington 3 Feb 2001 ODI # 1682
7 15 15 0 0 46.66 6 caught 2 ODI v England Southampton 17 Sep 2004 ODI # 2177
7 13 6 1 0 116.66 4 caught 1 ODI v India Mohali 28 Oct 2005 ODI # 2287
7 8 8 1 0 87.50 3 caught 1 ODI v India Visakhapatnam 17 Feb 2007 ODI # 2525
7 21 12 1 0 58.33 2 caught 1 ODI v West Indies Port of Spain 7 Jul 2013 ODI # 3385
7 20 14 1 0 50.00 4 caught 1 ODI v England Lord's 31 May 2014 ODI # 3495
6* 43 27 0 0 22.22 4 not out 4 Test v Zimbabwe Harare 26 Nov 1999 Test # 1473
6 28 29 1 0 20.68 4 caught 4 Test v Australia Cairns 9 Jul 2004 Test # 1706
6 20 14 1 0 42.85 4 caught 1 ODI v New Zealand Christchurch 3 Jan 2006 ODI # 2310
6 29 16 0 0 37.50 4 caught 2 ODI v Australia Sydney 8 Feb 2008 ODI # 2673
6 30 23 1 0 26.08 4 caught 3 Test v England Southampton 16 Jun 2011 Test # 1996
5 20 13 0 0 38.46 5 caught 2 ODI v Kenya Nairobi (Gym) 24 Feb 2003 ODI # 1965
5 32 21 1 0 23.80 4 caught 2 ODI v Zimbabwe Bulawayo 20 Apr 2004 ODI # 2119
5 17 11 0 0 45.45 4 caught 1 ODI v Bangladesh Bogra 22 Feb 2006 ODI # 2336
5 27 18 1 0 27.77 4 lbw 3 Test v England Birmingham 25 May 2006 Test # 1803
5 17 15 0 0 33.33 3 lbw 1 ODI v Australia Sydney 5 Nov 2010 ODI # 3066
5 17 11 0 0 45.45 3 lbw 2 ODI v England The Oval 28 Jun 2011 ODI # 3165
5 8 6 1 0 83.33 1 run out 1 ODI v Australia Melbourne 2 Mar 2012 ODI # 3253
5 17 12 0 0 41.66 1 bowled 1 ODI v Bangladesh Mirpur 20 Mar 2012 ODI # 3265
5 10 9 1 0 55.55 3 caught 2 ODI v Australia Melbourne 11 Jan 2013 ODI # 3317
4* - 5 0 0 80.00 5 not out 1 ODI v West Indies Port of Spain 12 Apr 2008 ODI # 2699
4* 16 11 0 0 36.36 1 not out 2 ODI v Australia Sydney 20 Jan 2013 ODI # 3324
4 14 11 0 0 36.36 3 bowled 2 Test v Pakistan Lahore 4 Mar 1999 Test # 1447
4 12 11 0 0 36.36 4 bowled 1 ODI v England Leeds 2 Jul 2002 ODI # 1850
4 11 8 1 0 50.00 3 bowled 1 ODI v New Zealand Queenstown 31 Dec 2006 ODI # 2469
4 12 10 1 0 40.00 5 caught 1 ODI v India Rajkot 11 Feb 2007 ODI # 2520
4 8 7 0 0 57.14 4 caught 1 ODI v Zimbabwe Harare 24 Nov 2008 ODI # 2782
4 46 35 0 0 11.42 4 caught 1 Test v England Cardiff 26 May 2011 Test # 1994
4 39 25 0 0 16.00 4 caught 1 Test v England Southampton 16 Jun 2011 Test # 1996
4 - 11 0 0 36.36 4 caught 1 ODI v India Ahmedabad 6 Nov 2014 ODI # 3540
3* 8 10 0 0 30.00 3 not out 2 ODI v Zimbabwe Harare 25 Apr 2004 ODI # 2122
3 9 8 0 0 37.50 4 lbw 1 ODI v Zimbabwe Bulawayo 11 Dec 1999 ODI # 1527
3 27 14 0 0 21.42 4 caught 1 ODI v South Africa Bloemfontein 6 Dec 2002 ODI # 1912
3 27 14 0 0 21.42 4 bowled 1 Test v Bangladesh Mirpur 26 Dec 2008 Test # 1903
3 14 8 0 0 37.50 5 run out 2 ODI v India Rajkot 15 Dec 2009 ODI # 2932
3 32 26 0 0 11.53 4 caught 1 Test v Australia Melbourne 26 Dec 2012 Test # 2068
2* 7 2 0 0 100.00 3 not out 2 T20I v New Zealand Wellington 22 Dec 2006 T20I # 11
2 13 12 0 0 16.66 3 caught 2 Test v Zimbabwe Harare 4 Dec 1999 Test # 1474
2 25 25 0 0 8.00 5 caught 1 ODI v New Zealand Auckland 26 Dec 2004 ODI # 2200
2 14 12 0 0 16.66 4 caught 1 ODI v India Cuttack 21 Dec 2009 ODI # 2934
2 20 16 0 0 12.50 5 caught 2 ODI v South Africa Paarl 11 Jan 2012 ODI # 3225
2 8 8 0 0 25.00 4 run out 1 ODI v England Chester-le-Street 25 May 2014 ODI # 3493
2 10 5 0 0 40.00 4 lbw 2 ODI v India Eden Gardens 13 Nov 2014 ODI # 3544
1 5 3 0 0 33.33 7 bowled 2 ODI v Australia Hobart 21 Jan 1999 ODI # 1389
1 16 12 0 0 8.33 4 caught 2 Test v Pakistan Karachi 12 Mar 2000 Test # 1489
1 10 7 0 0 14.28 5 caught 1 ODI v South Africa Bloemfontein 14 Jan 2001 ODI # 1671
1 14 13 0 0 7.69 4 caught 3 Test v South Africa Johannesburg 8 Nov 2002 Test # 1624
1 19 11 0 0 9.09 4 caught 1 ODI v South Africa Durban 3 Mar 2003 ODI # 1979
1 4 3 0 0 33.33 4 lbw 1 Test v New Zealand Wellington 11 Apr 2005 Test # 1748
1 13 10 0 0 10.00 4 caught 1 ODI v New Zealand Queenstown 31 Dec 2005 ODI # 2309
1 32 16 0 0 6.25 5 run out 1 ODI v New Zealand Christchurch 2 Jan 2007 ODI # 2470
1 - 8 0 0 12.50 4 caught 1 ODI v West Indies Port of Spain 10 Apr 2008 ODI # 2697
1 6 3 0 0 33.33 4 caught 1 ODI v Pakistan Karachi 20 Jan 2009 ODI # 2798
1 4 5 0 0 20.00 1 caught 2 ODI v Australia Brisbane 18 Jan 2013 ODI # 3321
0 6 2 0 0 0.00 3 caught 2 ODI v India Nagpur 22 Mar 1999 ODI # 1415
0 4 3 0 0 0.00 4 caught 1 Test v South Africa Cape Town 2 Jan 2001 Test # 1528
0 4 2 0 0 0.00 5 stumped 1 ODI v Australia Melbourne 21 Jan 2003 ODI # 1939
0 4 5 0 0 0.00 4 caught 1 Test v Pakistan Faisalabad 20 Oct 2004 Test # 1716
0 1 1 0 0 0.00 4 caught 2 Test v India Ahmedabad 18 Dec 2005 Test # 1778
0 3 3 0 0 0.00 4 caught 1 Test v England Birmingham 25 May 2006 Test # 1803
0 13 9 0 0 0.00 4 caught 1 Test v England Nottingham 2 Jun 2006 Test # 1804
0 2 1 0 0 0.00 3 run out 1 T20I v England Southampton 15 Jun 2006 T20I # 7
0 1 1 0 0 0.00 8 caught 1 ODI v Netherlands Amstelveen 6 Jul 2006 ODI # 2391
0 9 6 0 0 0.00 4 caught 3 Test v New Zealand Christchurch 7 Dec 2006 Test # 1820
0 11 4 0 0 0.00 4 bowled 1 Test v New Zealand Wellington 15 Dec 2006 Test # 1822
0 2 2 0 0 0.00 3 caught 1 ODI v New Zealand Auckland 6 Jan 2007 ODI # 2471
0 - 4 0 0 0.00 3 caught 1 ODI v India Eden Gardens 8 Feb 2007 ODI # 2514
0 3 1 0 0 0.00 4 bowled 4 Test v Australia Hobart 16 Nov 2007 Test # 1847
0 1 1 0 0 0.00 4 lbw 2 ODI v Zimbabwe Harare 28 Nov 2008 ODI # 2784
0 16 12 0 0 0.00 2 caught 1 ODI v Zimbabwe Harare 30 Nov 2008 ODI # 2785
0 1 2 0 0 0.00 4 caught 2 ODI v Bangladesh Mirpur 16 Jan 2009 ODI # 2794
0 6 3 0 0 0.00 4 caught 1 ODI v Australia Brisbane 7 Nov 2010 ODI # 3068
0 8 6 0 0 0.00 4 bowled 3 Test v Australia Melbourne 26 Dec 2012 Test # 2068
0 5 5 0 0 0.00 4 run out 2 ODI v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
0 3 4 0 0 0.00 4 caught 2 ODI v New Zealand Christchurch 14 Feb 2015 ODI # 3599
DNB - - - - - - - 4 Test v England The Oval 27 Aug 1998 Test # 1423
DNB - - - - - - - 4 Test v Zimbabwe Harare 4 Dec 1999 Test # 1474
DNB - - - - - - - 2 ODI v Bangladesh Dhaka 29 May 2000 ODI # 1596
DNB - - - - - - - 2 ODI v New Zealand Auckland 6 Feb 2001 ODI # 1684
DNB - - - - - - - 3 Test v West Indies Gros Islet 20 Jun 2003 Test # 1648
DNB - - - - - - - 2 ODI v Zimbabwe Bulawayo 22 Apr 2004 ODI # 2120
DNB - - - - - - - 4 Test v New Zealand Napier 4 Apr 2005 Test # 1746
DNB - - - - - - - 4 Test v Bangladesh Bogra 8 Mar 2006 Test # 1786
TDNB - - - - - - - - ODI v New Zealand Hamilton 9 Jan 2007 ODI # 2472
DNB - - - - - - - 2 ODI v Zimbabwe Harare 22 Nov 2008 ODI # 2780
DNB - - - - - - - 2 ODI v Australia Adelaide 13 Jan 2013 ODI # 3319
TDNB - - - - - - - - ODI v New Zealand Auckland 17 Jan 2015 ODI # 3580
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page