Records type batting analysis [change type]
View match by match list [change view]
Home or away away (home of opposition) remove away (home of opposition) from query
Batting position between 1 and 2 remove between 1 and 2 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 1999-2013 374 443 15 17253 319 40.31 18641 92.55 38 72 31 2408 243 Profile
filtered 2001-2012 140 175 7 6769 309 40.29 7446 90.90 15 26 17 946 88
Match by match list
27 - 27 41 65.85 5 0 ODI v Sri Lanka Colombo (RPS) 28 Jul 2001 ODI # 1740
0 - 0 1 0.00 0 0 ODI v Sri Lanka Colombo (SSC) 1 Aug 2001 ODI # 1742
4 - 4 4 100.00 1 0 ODI v Sri Lanka Colombo (RPS) 5 Aug 2001 ODI # 1744
21 - 21 36 58.33 3 0 ODI v West Indies Bridgetown 29 May 2002 ODI # 1836
0 - 0 1 0.00 0 0 ODI v West Indies Port of Spain 1 Jun 2002 ODI # 1837
32 - 32 32 100.00 6 0 ODI v West Indies Port of Spain 2 Jun 2002 ODI # 1838
71 - 71 65 109.23 9 1 ODI v England Lord's 29 Jun 2002 ODI # 1848
16 - 16 19 84.21 2 0 ODI v England Chester-le-Street 4 Jul 2002 ODI # 1851
46 - 46 41 112.19 8 1 ODI v England The Oval 9 Jul 2002 ODI # 1854
45 - 45 49 91.83 7 0 ODI v England Lord's 13 Jul 2002 ODI # 1856
84 27 111 138 80.43 15 1 Test v England Lord's 25 Jul 2002 Test # 1610
106 0 106 185 57.29 18 0 Test v England Nottingham 8 Aug 2002 Test # 1612
8 - 8 23 34.78 1 0 Test v England Leeds 22 Aug 2002 Test # 1613
12 - 12 10 120.00 2 0 Test v England The Oval 5 Sep 2002 Test # 1614
13* - 13 5 260.00 3 0 ODI v Sri Lanka Colombo (RPS) 29 Sep 2002 ODI # 1888
25* - 25 22 113.63 3 1 ODI v Sri Lanka Colombo (RPS) 30 Sep 2002 ODI # 1889
2 12 14 21 66.66 2 0 Test v New Zealand Wellington 12 Dec 2002 Test # 1631
1 - 1 21 4.76 0 0 Test v New Zealand Hamilton 19 Dec 2002 Test # 1633
0 - 0 5 0.00 0 0 ODI v New Zealand Auckland 26 Dec 2002 ODI # 1926
108 - 108 119 90.75 9 2 ODI v New Zealand Napier 29 Dec 2002 ODI # 1927
7 - 7 20 35.00 1 0 ODI v New Zealand Christchurch 1 Jan 2003 ODI # 1928
23 - 23 39 58.97 4 0 ODI v New Zealand Queenstown 4 Jan 2003 ODI # 1929
45 - 45 40 112.50 9 0 ODI v New Zealand Wellington 8 Jan 2003 ODI # 1930
112 - 112 139 80.57 11 3 ODI v New Zealand Auckland 11 Jan 2003 ODI # 1933
4 - 4 19 21.05 0 0 ODI v New Zealand Hamilton 14 Jan 2003 ODI # 1935
36 - 36 38 94.73 6 0 ODI v Zimbabwe Harare 19 Feb 2003 ODI # 1957
63 - 63 51 123.52 11 1 ODI v Bangladesh Dhaka 11 Apr 2003 ODI # 2001
43 - 43 44 97.72 8 0 ODI v Bangladesh Dhaka 16 Apr 2003 ODI # 2004
45 0 45 52 86.53 5 0 Test v Australia Brisbane 4 Dec 2003 Test # 1671
47 47 94 122 77.04 13 0 Test v Australia Adelaide 12 Dec 2003 Test # 1673
195 11 206 246 83.73 27 5 Test v Australia Melbourne 26 Dec 2003 Test # 1678
72 47 119 165 72.12 18 1 Test v Australia Sydney 2 Jan 2004 Test # 1680
35 - 35 59 59.32 3 0 ODI v Australia Melbourne 9 Jan 2004 ODI # 2077
32 - 32 34 94.11 6 0 ODI v Australia Perth 1 Feb 2004 ODI # 2093
3 - 3 8 37.50 0 0 ODI v Australia Melbourne 6 Feb 2004 ODI # 2097
12 - 12 7 171.42 1 1 ODI v Australia Sydney 8 Feb 2004 ODI # 2098
79 - 79 57 138.59 14 1 ODI v Pakistan Karachi 13 Mar 2004 ODI # 2112
26 - 26 21 123.80 4 0 ODI v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
13 - 13 18 72.22 3 0 ODI v Pakistan Peshawar 19 Mar 2004 ODI # 2115
26 - 26 29 89.65 5 0 ODI v Pakistan Lahore 21 Mar 2004 ODI # 2116
20 - 20 22 90.90 4 0 ODI v Pakistan Lahore 24 Mar 2004 ODI # 2117
309 - 309 375 82.40 39 6 Test v Pakistan Multan 28 Mar 2004 Test # 1693
39 90 129 177 72.88 20 1 Test v Pakistan Lahore 5 Apr 2004 Test # 1695
0 - 0 1 0.00 0 0 Test v Pakistan Rawalpindi 13 Apr 2004 Test # 1697
81 - 81 92 88.04 6 2 ODI v Sri Lanka Colombo (RPS) 27 Jul 2004 ODI # 2153
5 - 5 12 41.66 1 0 ODI v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
4 - 4 12 33.33 0 0 ODI v England Nottingham 1 Sep 2004 ODI # 2164
0 - 0 2 0.00 0 0 ODI v England The Oval 3 Sep 2004 ODI # 2165
13 - 13 18 72.22 3 0 Test v Bangladesh Dhaka 10 Dec 2004 Test # 1725
10 - 10 16 62.50 2 0 Test v Bangladesh Chattogram 17 Dec 2004 Test # 1727
0 - 0 3 0.00 0 0 ODI v Bangladesh Dhaka 26 Dec 2004 ODI # 2201
70 - 70 52 134.61 9 2 ODI v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
14 - 14 10 140.00 3 0 ODI v Sri Lanka Dambulla 30 Jul 2005 ODI # 2262
32 - 32 39 82.05 5 0 ODI v Sri Lanka Dambulla 3 Aug 2005 ODI # 2265
48 - 48 22 218.18 9 1 ODI v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
12 - 12 13 92.30 2 0 ODI v Zimbabwe Harare 4 Sep 2005 ODI # 2280
44 - 44 48 91.66 6 1 Test v Zimbabwe Bulawayo 13 Sep 2005 Test # 1765
44 14* 58 55 105.45 10 0 Test v Zimbabwe Harare 20 Sep 2005 Test # 1767
6 - 6 10 60.00 0 0 ODI v Australia Melbourne (Docklands) 5 Oct 2005 ODI # 2282
21 - 21 15 140.00 4 0 ODI v Australia Melbourne (Docklands) 7 Oct 2005 ODI # 2283
37 - 37 40 92.50 4 1 ODI v Australia Melbourne (Docklands) 9 Oct 2005 ODI # 2284
76 7 83 95 87.36 14 1 Test v Australia Sydney 14 Oct 2005 Test # 1768
254 - 254 247 102.83 47 1 Test v Pakistan Lahore 13 Jan 2006 Test # 1781
31 - 31 43 72.09 6 0 Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
- 4 4 5 80.00 1 0 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
5 - 5 6 83.33 1 0 ODI v Pakistan Peshawar 6 Feb 2006 ODI # 2324
67 - 67 60 111.66 10 1 ODI v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
22 - 22 32 68.75 3 0 ODI v West Indies Kingston 18 May 2006 ODI # 2377
12 - 12 19 63.15 1 0 ODI v West Indies Kingston 20 May 2006 ODI # 2379
97 - 97 83 116.86 9 3 ODI v West Indies Basseterre 23 May 2006 ODI # 2380
11 - 11 11 100.00 2 0 ODI v West Indies Port of Spain 26 May 2006 ODI # 2381
95 - 95 103 92.23 10 1 ODI v West Indies Port of Spain 28 May 2006 ODI # 2382
36 41 77 95 81.05 13 1 Test v West Indies St John's 2 Jun 2006 Test # 1805
180 - 180 190 94.73 20 2 Test v West Indies Gros Islet 10 Jun 2006 Test # 1806
31 65 96 120 80.00 12 0 Test v West Indies Basseterre 22 Jun 2006 Test # 1807
0 4 4 8 50.00 1 0 Test v West Indies Kingston 30 Jun 2006 Test # 1808
0 - 0 4 0.00 0 0 ODI v South Africa Cape Town 26 Nov 2006 ODI # 2449
18 - 18 22 81.81 3 0 ODI v South Africa Gqeberha 29 Nov 2006 ODI # 2452
34 - 34 29 117.24 5 1 T20I v South Africa Johannesburg 1 Dec 2006 T20I # 10
11 - 11 22 50.00 2 0 ODI v South Africa Centurion 3 Dec 2006 ODI # 2458
4 33 37 55 67.27 6 0 Test v South Africa Johannesburg 15 Dec 2006 Test # 1823
0 8 8 12 66.66 1 0 Test v South Africa Durban 26 Dec 2006 Test # 1825
- 4 4 3 133.33 1 0 Test v South Africa Cape Town 2 Jan 2007 Test # 1827
30 - 30 21 142.85 7 0 ODI v Bangladesh Mirpur 10 May 2007 ODI # 2582
21 - 21 26 80.76 1 1 ODI v Bangladesh Mirpur 12 May 2007 ODI # 2583
11 - 11 11 100.00 1 0 T20I v South Africa Durban 20 Sep 2007 T20I # 43
29 43 72 119 60.50 13 0 Test v Australia Perth 16 Jan 2008 Test # 1862
63 151 214 326 65.64 17 2 Test v Australia Adelaide 24 Jan 2008 Test # 1863
0 - 0 3 0.00 0 0 T20I v Australia Melbourne 1 Feb 2008 T20I # 52
6 - 6 8 75.00 1 0 ODI v Australia Brisbane 3 Feb 2008 ODI # 2670
11 - 11 19 57.89 2 0 ODI v Australia Melbourne 10 Feb 2008 ODI # 2675
17 - 17 19 89.47 3 0 ODI v Australia Sydney 24 Feb 2008 ODI # 2685
59 - 59 32 184.37 7 2 ODI v Bangladesh Mirpur 12 Jun 2008 ODI # 2706
119 - 119 95 125.26 12 5 ODI v Pakistan Karachi 26 Jun 2008 ODI # 2717
49 - 49 33 148.48 6 2 ODI v Pakistan Karachi 2 Jul 2008 ODI # 2730
25 13 38 33 115.15 7 0 Test v Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
201* 50 251 283 88.69 28 5 Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
21 34 55 50 110.00 11 0 Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
42 - 42 26 161.53 7 0 ODI v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
116 - 116 90 128.88 17 0 ODI v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
5 - 5 8 62.50 1 0 ODI v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
6 - 6 6 100.00 1 0 ODI v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
1 - 1 1 100.00 0 0 T20I v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
26 - 26 10 260.00 0 4 T20I v New Zealand Christchurch 25 Feb 2009 T20I # 84
24 - 24 11 218.18 5 0 T20I v New Zealand Wellington 27 Feb 2009 T20I # 85
77 - 77 56 137.50 11 1 ODI v New Zealand Napier 3 Mar 2009 ODI # 2821
54 - 54 36 150.00 9 1 ODI v New Zealand Wellington 6 Mar 2009 ODI # 2822
3 - 3 6 50.00 0 0 ODI v New Zealand Christchurch 8 Mar 2009 ODI # 2823
125* - 125 74 168.91 14 6 ODI v New Zealand Hamilton 11 Mar 2009 ODI # 2824
40 - 40 27 148.14 3 3 ODI v New Zealand Auckland 14 Mar 2009 ODI # 2825
24 - 24 21 114.28 5 0 Test v New Zealand Hamilton 18 Mar 2009 Test # 1915
34 22 56 46 121.73 9 1 Test v New Zealand Napier 26 Mar 2009 Test # 1917
48 12 60 58 103.44 10 1 Test v New Zealand Wellington 3 Apr 2009 Test # 1918
13 - 13 8 162.50 2 0 ODI v Bangladesh Mirpur 7 Jan 2010 ODI # 2939
52 45 97 109 88.99 13 1 Test v Bangladesh Chattogram 17 Jan 2010 Test # 1949
56 0* 56 65 86.15 8 0 Test v Bangladesh Mirpur 24 Jan 2010 Test # 1950
109 31 140 148 94.59 25 1 Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
99 - 99 101 98.01 15 0 Test v Sri Lanka Colombo (SSC) 26 Jul 2010 Test # 1966
109 0 109 108 100.92 19 0 Test v Sri Lanka Colombo (PSS) 3 Aug 2010 Test # 1968
99* - 99 100 99.00 11 2 ODI v Sri Lanka Dambulla 16 Aug 2010 ODI # 3032
12 - 12 12 100.00 2 0 ODI v Sri Lanka Dambulla 22 Aug 2010 ODI # 3038
28 - 28 22 127.27 6 0 ODI v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
0 63 63 82 76.82 9 1 Test v South Africa Centurion 16 Dec 2010 Test # 1985
25 32 57 63 90.47 10 0 Test v South Africa Durban 26 Dec 2010 Test # 1987
13 11 24 60 40.00 5 0 Test v South Africa Cape Town 2 Jan 2011 Test # 1988
175 - 175 140 125.00 14 5 ODI v Bangladesh Mirpur 19 Feb 2011 ODI # 3100
0 0 0 2 0.00 0 0 Test v England Birmingham 10 Aug 2011 Test # 2003
8 33 41 73 56.16 7 0 Test v England The Oval 18 Aug 2011 Test # 2004
67 7 74 95 77.89 8 0 Test v Australia Melbourne 26 Dec 2011 Test # 2025
30 4 34 59 57.62 5 0 Test v Australia Sydney 3 Jan 2012 Test # 2027
0 10 10 32 31.25 1 0 Test v Australia Perth 13 Jan 2012 Test # 2029
18 62 80 71 112.67 15 0 Test v Australia Adelaide 24 Jan 2012 Test # 2031
4 - 4 3 133.33 1 0 T20I v Australia Sydney 1 Feb 2012 T20I # 217
23 - 23 16 143.75 2 1 T20I v Australia Melbourne 3 Feb 2012 T20I # 218
20 - 20 21 95.23 3 0 ODI v Australia Adelaide 12 Feb 2012 ODI # 3237
5 - 5 11 45.45 1 0 ODI v Australia Sydney 26 Feb 2012 ODI # 3250
96 - 96 97 98.96 10 0 ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
15 - 15 15 100.00 2 0 ODI v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
3 - 3 6 50.00 0 0 ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
34 - 34 29 117.24 6 0 ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
Statsguru includes the following current or recent relevant matches:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd match, May 24, 2024 [T20I # 2620]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th match, May 24, 2024 [T20I # 2619]
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st match, May 24, 2024 [T20I # 2618]
 
Feedback Print this page