Records type batting analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match 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 1998-2010 153 185 5 5527 192 30.70 8918 61.97 9 29 17 556 50
Innings by innings list
15 39 38 1 0 39.47 6 run out 2 ODI v South Africa Durban 3 Apr 1998 ODI # 1303
39 72 56 3 1 69.64 5 caught 1 ODI v South Africa East London 11 Apr 1998 ODI # 1314
29 68 47 1 3 61.70 6 run out 2 ODI v Sri Lanka Benoni 15 Apr 1998 ODI # 1317
92 154 110 9 1 83.63 5 caught 2 ODI v Australia Karachi 6 Nov 1998 ODI # 1365
0 9 9 0 0 0.00 5 run out 1 ODI v Australia Peshawar 8 Nov 1998 ODI # 1368
100 139 111 14 0 90.09 5 caught 1 ODI v Australia Lahore 10 Nov 1998 ODI # 1371
24 54 41 2 0 58.53 5 bowled 1 ODI v Zimbabwe Sheikhupura 22 Nov 1998 ODI # 1376
75 229 164 13 0 45.73 5 caught 1 Test v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
14 51 33 1 0 42.42 5 bowled 3 Test v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
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
21 75 52 1 0 40.38 5 caught 2 ODI v Sri Lanka Visakhapatnam 27 Mar 1999 ODI # 1423
17 47 27 1 0 62.96 6 run out 1 ODI v South Africa Nottingham 5 Jun 1999 ODI # 1474
95 209 174 16 0 54.59 5 caught 1 Test v Australia Brisbane 5 Nov 1999 Test # 1467
75 165 117 10 1 64.10 5 caught 3 Test v Australia Brisbane 5 Nov 1999 Test # 1467
17 44 38 2 0 44.73 5 caught 1 Test v Australia Hobart 18 Nov 1999 Test # 1469
2 13 10 0 0 20.00 6 caught 3 Test v Australia Hobart 18 Nov 1999 Test # 1469
18 34 24 2 0 75.00 5 caught 1 Test v Australia Perth 26 Nov 1999 Test # 1472
0 21 17 0 0 0.00 6 caught 3 Test v Australia Perth 26 Nov 1999 Test # 1472
20 61 51 0 0 39.21 5 caught 1 ODI v Australia Melbourne 16 Jan 2000 ODI # 1541
10 29 23 0 0 43.47 5 caught 2 ODI v Australia Sydney 19 Jan 2000 ODI # 1542
12 21 18 1 0 66.66 5 caught 2 ODI v Australia Melbourne 23 Jan 2000 ODI # 1545
19 46 36 1 0 52.77 5 caught 2 ODI v India Adelaide 25 Jan 2000 ODI # 1547
14 47 41 1 0 34.14 5 lbw 1 ODI v Australia Melbourne 2 Feb 2000 ODI # 1554
41 94 73 5 0 56.16 4 caught 2 ODI v Australia Sydney 4 Feb 2000 ODI # 1556
6 - 15 0 0 40.00 4 run out 2 ODI v Sri Lanka Karachi 13 Feb 2000 ODI # 1559
68 - 87 2 0 78.16 4 caught 2 ODI v Sri Lanka Gujranwala 16 Feb 2000 ODI # 1561
7 - 25 0 0 28.00 4 run out 2 ODI v Sri Lanka Lahore 19 Feb 2000 ODI # 1566
32 88 77 5 0 41.55 5 caught 1 Test v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
18 116 85 1 0 21.17 5 caught 3 Test v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
8 57 45 1 0 17.77 3 caught 2 Test v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
88 171 131 8 3 67.17 5 lbw 4 Test v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
17 42 36 1 0 47.22 5 run out 1 ODI v India Sharjah 23 Mar 2000 ODI # 1578
15 20 19 2 0 78.94 6 bowled 1 ODI v South Africa Sharjah 24 Mar 2000 ODI # 1579
0 - 3 0 0 0.00 5 caught 2 ODI v West Indies Kingstown 12 Apr 2000 ODI # 1588
56 - 76 4 0 73.68 5 caught 2 ODI v West Indies St George's 16 Apr 2000 ODI # 1592
0 - 1 0 0 0.00 5 lbw 2 ODI v West Indies Port of Spain 22 Apr 2000 ODI # 1594
103* 335 231 8 1 44.58 5 not out 1 Test v West Indies St John's 25 May 2000 Test # 1497
42 215 175 5 0 24.00 5 lbw 3 Test v West Indies St John's 25 May 2000 Test # 1497
0 4 1 0 0 0.00 4 caught 1 ODI v Sri Lanka Galle 5 Jul 2000 ODI # 1603
2 13 11 0 0 18.18 5 bowled 2 ODI v South Africa Colombo (RPS) 8 Jul 2000 ODI # 1606
39 74 55 1 0 70.90 5 caught 1 ODI v Sri Lanka Colombo (RPS) 9 Jul 2000 ODI # 1608
2 10 5 0 0 40.00 5 caught 1 ODI v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
8 21 12 1 0 66.66 3 caught 2 ODI v South Africa Singapore 27 Aug 2000 ODI # 1626
24 48 43 2 0 55.81 3 caught 1 ODI v New Zealand Nairobi (Gym) 11 Oct 2000 ODI # 1637
35 76 64 1 0 54.68 5 caught 1 ODI v England Karachi 24 Oct 2000 ODI # 1645
117 313 242 14 1 48.34 5 caught 1 Test v England Karachi 7 Dec 2000 Test # 1521
24 87 64 4 0 37.50 6 caught 3 Test v England Karachi 7 Dec 2000 Test # 1521
9 46 30 0 0 30.00 5 caught 1 ODI v New Zealand Napier 20 Feb 2001 ODI # 1690
6 17 16 1 0 37.50 5 run out 2 ODI v New Zealand Christchurch 25 Feb 2001 ODI # 1692
68 101 73 5 1 93.15 4 lbw 1 ODI v New Zealand Dunedin 28 Feb 2001 ODI # 1693
0 13 6 0 0 0.00 5 caught 1 Test v New Zealand Hamilton 27 Mar 2001 Test # 1540
16 40 26 3 0 61.53 5 caught 3 Test v New Zealand Hamilton 27 Mar 2001 Test # 1540
26 141 75 2 0 34.66 5 lbw 2 Test v England Lord's 17 May 2001 Test # 1546
6 16 10 0 0 60.00 5 caught 3 Test v England Lord's 17 May 2001 Test # 1546
91* 152 103 8 0 88.34 5 not out 1 ODI v Australia Cardiff 9 Jun 2001 ODI # 1720
11 52 37 0 0 29.72 3 run out 1 ODI v Australia Lord's 23 Jun 2001 ODI # 1728
47 91 72 2 1 65.27 4 caught 1 ODI v Sri Lanka Sharjah 27 Oct 2001 ODI # 1767
20 26 23 3 0 86.95 5 caught 2 ODI v West Indies Sharjah 17 Feb 2002 ODI # 1810
6 20 15 1 0 40.00 5 caught 1 Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
7 13 11 1 0 63.63 5 caught 3 Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
0 - 5 0 0 0.00 5 caught 2 ODI v Sri Lanka Sharjah 8 Apr 2002 ODI # 1825
38 101 64 3 0 59.37 3 lbw 2 ODI v Sri Lanka Sharjah 12 Apr 2002 ODI # 1829
19 53 38 3 0 50.00 3 caught 1 ODI v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
19 57 38 1 0 50.00 3 caught 2 ODI v South Africa Tangier 12 Aug 2002 ODI # 1860
80 149 91 8 1 87.91 3 caught 2 ODI v Sri Lanka Tangier 17 Aug 2002 ODI # 1863
22 74 41 3 0 53.65 4 caught 2 ODI v South Africa Tangier 18 Aug 2002 ODI # 1864
0 3 1 0 0 0.00 4 run out 1 ODI v Sri Lanka Colombo (RPS) 12 Sep 2002 ODI # 1874
8 22 15 1 0 53.33 3 caught 2 ODI v South Africa Durban 8 Dec 2002 ODI # 1914
5 28 14 1 0 35.71 4 bowled 2 ODI v South Africa East London 13 Dec 2002 ODI # 1918
61 117 71 2 1 85.91 4 run out 1 ODI v South Africa Paarl 16 Dec 2002 ODI # 1921
46 75 57 6 0 80.70 4 bowled 2 ODI v South Africa Cape Town 18 Dec 2002 ODI # 1923
12 48 27 2 0 44.44 5 caught 2 Test v South Africa Durban 26 Dec 2002 Test # 1635
42 96 48 6 0 87.50 5 caught 3 Test v South Africa Durban 26 Dec 2002 Test # 1635
0 2 1 0 0 0.00 5 caught 2 Test v South Africa Cape Town 2 Jan 2003 Test # 1637
50 43 29 6 2 172.41 5 caught 3 Test v South Africa Cape Town 2 Jan 2003 Test # 1637
27 49 37 4 0 72.97 5 caught 2 ODI v Australia Johannesburg 11 Feb 2003 ODI # 1945
0 1 1 0 0 0.00 4 bowled 2 ODI v England Cape Town 22 Feb 2003 ODI # 1962
25 54 42 0 0 59.52 5 caught 1 ODI v India Centurion 1 Mar 2003 ODI # 1975
0 7 2 0 0 0.00 4 bowled 1 ODI v New Zealand Dambulla 11 May 2003 ODI # 2009
13 32 27 2 0 48.14 4 caught 2 ODI v Sri Lanka Dambulla 18 May 2003 ODI # 2012
25 67 56 3 0 44.64 4 run out 1 ODI v New Zealand Dambulla 23 May 2003 ODI # 2017
75* 138 102 5 0 73.52 4 not out 1 ODI v England The Oval 20 Jun 2003 ODI # 2026
5 31 21 0 0 23.80 4 caught 1 ODI v England Lord's 22 Jun 2003 ODI # 2027
18 41 19 3 0 94.73 3 caught 1 ODI v South Africa Faisalabad 7 Oct 2003 ODI # 2048
60 102 75 2 2 80.00 4 caught 1 ODI v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
0 16 10 0 0 0.00 3 lbw 1 ODI v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
5 10 7 1 0 71.42 4 caught 1 ODI v New Zealand Auckland 3 Jan 2004 ODI # 2075
36 61 52 4 0 69.23 4 run out 1 ODI v New Zealand Christchurch 10 Jan 2004 ODI # 2078
4 10 7 1 0 57.14 4 bowled 1 ODI v New Zealand Napier 14 Jan 2004 ODI # 2081
0 6 2 0 0 0.00 4 caught 2 ODI v New Zealand Wellington 17 Jan 2004 ODI # 2083
73 98 68 5 4 107.35 3 caught 2 ODI v India Karachi 13 Mar 2004 ODI # 2112
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
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
0 4 3 0 0 0.00 5 run out 1 ODI v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
43 69 57 3 1 75.43 5 caught 2 ODI v Australia Amstelveen 28 Aug 2004 ODI # 2162
88 118 98 3 2 89.79 6 caught 2 ODI v Australia Lord's 4 Sep 2004 ODI # 2166
12 30 28 0 0 42.85 5 caught 1 ODI v West Indies Southampton 22 Sep 2004 ODI # 2181
7 13 10 0 0 70.00 5 stumped 2 ODI v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
17 25 21 3 0 80.95 5 caught 2 Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
44 150 110 7 0 40.00 5 lbw 4 Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
1 7 7 0 0 14.28 5 caught 2 Test v Australia Perth 16 Dec 2004 Test # 1726
27 57 31 5 0 87.09 4 caught 4 Test v Australia Perth 16 Dec 2004 Test # 1726
111 195 134 11 4 82.83 5 stumped 1 Test v Australia Melbourne 26 Dec 2004 Test # 1729
12 38 28 1 0 42.85 5 caught 3 Test v Australia Melbourne 26 Dec 2004 Test # 1729
8 21 22 1 0 36.36 4 caught 1 Test v Australia Sydney 2 Jan 2005 Test # 1731
30 94 78 3 0 38.46 4 bowled 3 Test v Australia Sydney 2 Jan 2005 Test # 1731
4 6 5 0 0 80.00 5 caught 2 ODI v ICC World XI Melbourne 10 Jan 2005 ODI # 2203
30 51 47 2 0 63.82 6 caught 1 ODI v Australia Hobart 16 Jan 2005 ODI # 2205
4 - 6 1 0 66.66 5 caught 1 ODI v Australia Sydney 23 Jan 2005 ODI # 2209
45 63 46 1 1 97.82 6 run out 2 ODI v West Indies Adelaide 28 Jan 2005 ODI # 2213
2 - 4 0 0 50.00 4 bowled 2 ODI v Australia Melbourne 4 Feb 2005 ODI # 2220
51 89 57 5 0 89.47 4 bowled 2 ODI v Australia Sydney 6 Feb 2005 ODI # 2222
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
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
1 4 3 0 0 33.33 3 caught 2 ODI v Africa XI Centurion 17 Aug 2005 ODI # 2269
59 98 63 5 0 93.65 4 caught 2 ODI v England Lahore 10 Dec 2005 ODI # 2304
54 148 79 3 0 68.35 4 caught 2 ODI v England Rawalpindi 21 Dec 2005 ODI # 2308
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
5 14 9 0 0 55.55 6 caught 2 ODI v India Abu Dhabi 19 Apr 2006 ODI # 2364
38 84 58 6 0 65.51 4 caught 1 Test v England Manchester 27 Jul 2006 Test # 1811
15 42 32 2 0 46.87 4 stumped 3 Test v England Manchester 27 Jul 2006 Test # 1811
192 343 261 25 2 73.56 4 caught 2 Test v England Leeds 4 Aug 2006 Test # 1813
8 13 7 1 0 114.28 4 run out 4 Test v England Leeds 4 Aug 2006 Test # 1813
128 349 236 18 0 54.23 4 caught 2 Test v England The Oval 17 Aug 2006 Test # 1814
29 99 80 1 0 36.25 4 bowled 1 ODI v England Nottingham 8 Sep 2006 ODI # 2411
11 24 17 0 1 64.70 5 caught 1 ODI v England Birmingham 10 Sep 2006 ODI # 2412
71 124 92 9 0 77.17 4 caught 2 ODI v New Zealand Mohali 25 Oct 2006 ODI # 2436
5 12 8 1 0 62.50 4 bowled 2 ODI v South Africa Mohali 27 Oct 2006 ODI # 2438
83 131 90 10 1 92.22 5 caught 1 Test v South Africa Cape Town 26 Jan 2007 Test # 1830
18 44 29 2 0 62.06 5 bowled 3 Test v South Africa Cape Town 26 Jan 2007 Test # 1830
39 37 25 5 2 156.00 5 caught 2 ODI v South Africa Centurion 4 Feb 2007 ODI # 2506
21 54 29 3 0 72.41 4 caught 1 ODI v South Africa Cape Town 11 Feb 2007 ODI # 2521
5 11 10 1 0 50.00 5 lbw 1 ODI v South Africa Johannesburg 14 Feb 2007 ODI # 2523
37 103 72 1 0 51.38 4 caught 2 ODI v West Indies Kingston 13 Mar 2007 ODI # 2531
15 43 31 2 0 48.38 4 caught 1 ODI v Ireland Kingston 17 Mar 2007 ODI # 2539
5 - 8 1 0 62.50 4 lbw 2 ODI v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
53 130 75 3 0 70.66 4 caught 2 ODI v South Africa Lahore 18 Oct 2007 ODI # 2633
5 19 10 0 0 50.00 4 run out 1 ODI v South Africa Multan 26 Oct 2007 ODI # 2639
53 111 88 5 0 60.22 4 caught 2 ODI v South Africa Lahore 29 Oct 2007 ODI # 2642
82* 126 88 7 0 93.18 4 not out 1 ODI v India Guwahati 5 Nov 2007 ODI # 2643
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
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
11 11 11 2 0 100.00 4 lbw 2 ODI v India Mirpur 10 Jun 2008 ODI # 2705
30 26 20 5 0 150.00 4 run out 1 ODI v India Karachi 26 Jun 2008 ODI # 2717
19 34 29 2 0 65.51 4 lbw 2 ODI v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
112 275 186 10 0 60.21 5 run out 2 Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
12 37 25 1 0 48.00 4 lbw 4 Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
10 8 6 2 0 166.66 4 caught 1 Test v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
6 11 12 0 0 50.00 4 lbw 3 Test v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
4 9 10 1 0 40.00 4 caught 2 ODI v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
45 92 69 3 0 65.21 5 caught 1 ODI v Australia Centurion 30 Sep 2009 ODI # 2903
45 102 78 3 0 57.69 5 bowled 1 ODI v New Zealand Johannesburg 3 Oct 2009 ODI # 2906
18 19 18 1 1 100.00 6 lbw 2 ODI v New Zealand Abu Dhabi 6 Nov 2009 ODI # 2924
17 55 48 3 0 35.41 4 caught 2 Test v New Zealand Dunedin 24 Nov 2009 Test # 1934
41 125 70 7 1 58.57 4 caught 4 Test v New Zealand Dunedin 24 Nov 2009 Test # 1934
22 84 59 2 1 37.28 4 caught 2 Test v Australia Melbourne 26 Dec 2009 Test # 1943
61 222 140 7 0 43.57 4 caught 4 Test v Australia Melbourne 26 Dec 2009 Test # 1943
46 80 56 8 0 82.14 4 caught 2 Test v Australia Sydney 3 Jan 2010 Test # 1945
19 40 28 4 0 67.85 4 caught 4 Test v Australia Sydney 3 Jan 2010 Test # 1945
7 24 24 0 0 29.16 4 run out 2 Test v Australia Hobart 14 Jan 2010 Test # 1947
23 38 28 5 0 82.14 4 lbw 4 Test v Australia Hobart 14 Jan 2010 Test # 1947
2 9 7 0 0 28.57 4 bowled 1 ODI v Australia Brisbane 22 Jan 2010 ODI # 2944
58 135 94 3 1 61.70 4 caught 2 ODI v Australia Sydney 24 Jan 2010 ODI # 2945
11 6 8 2 0 137.50 4 bowled 2 ODI v Australia Adelaide 26 Jan 2010 ODI # 2946
10 25 20 2 0 50.00 4 caught 2 ODI v Australia Perth 29 Jan 2010 ODI # 2947
0 5 4 0 0 0.00 4 bowled 2 Test v England Lord's 26 Aug 2010 Test # 1971
10 47 19 1 0 52.63 4 caught 3 Test v England Lord's 26 Aug 2010 Test # 1971
26 21 18 3 0 144.44 3 caught 1 T20I v England Cardiff 5 Sep 2010 T20I # 186
4 4 6 0 0 66.66 3 caught 1 T20I v England Cardiff 7 Sep 2010 T20I # 187
8 11 13 1 0 61.53 3 lbw 2 ODI v England Chester-le-Street 10 Sep 2010 ODI # 3043
46 59 48 2 1 95.83 3 caught 1 ODI v England Leeds 12 Sep 2010 ODI # 3044
20 63 43 0 0 46.51 4 bowled 2 ODI v England Southampton 22 Sep 2010 ODI # 3047
3 - 5 0 0 60.00 4 caught 2 ODI v South Africa Dubai (DICS) 8 Nov 2010 ODI # 3069
Statsguru includes the following current or recent relevant matches:
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613 - Live]
    » United States of America 156/5 (19.3 ov, Harmeet Singh 33*, CJ Anderson 34*, Mahmudullah 0/20) - Match over
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
 
Feedback Print this page