Records type batting analysis [change type]
View match by match list [change view]
Batting position equal to 3 remove equal to 3 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 2004-2015 287 370 39 13331 235 40.27 22804 58.45 26 82 20 1467 73 Profile
filtered 2005-2015 80 100 5 3485 235 36.68 5930 58.76 3 23 5 365 14
Match by match list
71 31 102 206 49.51 7 1 Test v Pakistan Multan 12 Nov 2005 Test # 1770
4 92 96 203 47.29 13 0 Test v Pakistan Lahore 29 Nov 2005 Test # 1774
9 1 10 30 33.33 2 0 Test v India Nagpur 1 Mar 2006 Test # 1785
38 57 95 205 46.34 13 0 Test v India Mohali 9 Mar 2006 Test # 1788
7 - 7 9 77.77 1 0 ODI v Sri Lanka Lord's 17 Jun 2006 ODI # 2384
40 - 40 50 80.00 4 1 ODI v Sri Lanka The Oval 20 Jun 2006 ODI # 2385
77 - 77 114 67.54 3 0 ODI v Sri Lanka Chester-le-Street 24 Jun 2006 ODI # 2386
30 - 30 48 62.50 1 0 ODI v Sri Lanka Manchester 28 Jun 2006 ODI # 2388
18 - 18 27 66.66 2 0 ODI v Sri Lanka Leeds 1 Jul 2006 ODI # 2389
88 - 88 117 75.21 12 0 ODI v Pakistan Cardiff 30 Aug 2006 ODI # 2408
9 - 9 21 42.85 1 0 ODI v Pakistan Lord's 2 Sep 2006 ODI # 2409
42 - 42 66 63.63 3 0 ODI v Pakistan Southampton 5 Sep 2006 ODI # 2410
86* - 86 111 77.47 10 0 ODI v Pakistan Nottingham 8 Sep 2006 ODI # 2411
2 - 2 10 20.00 0 0 ODI v Pakistan Birmingham 10 Sep 2006 ODI # 2412
50 0 50 166 30.12 5 0 Test v Australia Brisbane 23 Nov 2006 Test # 1817
60 26 86 221 38.91 8 0 Test v Australia Adelaide 1 Dec 2006 Test # 1819
0 87 87 165 52.72 8 2 Test v Australia Perth 14 Dec 2006 Test # 1821
7 2 9 41 21.95 0 0 Test v Australia Melbourne 26 Dec 2006 Test # 1824
71 28 99 204 48.52 13 0 Test v Australia Sydney 2 Jan 2007 Test # 1826
15 - 15 29 51.72 2 0 ODI v Australia Melbourne 12 Jan 2007 ODI # 2473
45 - 45 72 62.50 2 0 ODI v New Zealand Hobart 16 Jan 2007 ODI # 2475
10 - 10 15 66.66 1 0 ODI v Australia Brisbane 19 Jan 2007 ODI # 2478
2 - 2 15 13.33 0 0 ODI v New Zealand Adelaide 23 Jan 2007 ODI # 2482
35 - 35 31 112.90 2 1 ODI v Australia Adelaide 26 Jan 2007 ODI # 2486
31 - 31 42 73.80 3 1 ODI v New Zealand Perth 30 Jan 2007 ODI # 2490
51 - 51 60 85.00 4 0 ODI v Australia Sydney 2 Feb 2007 ODI # 2497
12 - 12 28 42.85 2 0 ODI v New Zealand Brisbane 6 Feb 2007 ODI # 2510
65 - 65 90 72.22 3 0 ODI v Australia Melbourne 9 Feb 2007 ODI # 2515
26 - 26 45 57.77 1 0 ODI v Australia Sydney 11 Feb 2007 ODI # 2519
5 - 5 19 26.31 0 0 ODI v New Zealand Gros Islet 16 Mar 2007 ODI # 2536
28 - 28 44 63.63 1 0 ODI v Canada Gros Islet 18 Mar 2007 ODI # 2541
16 - 16 18 88.88 2 0 ODI v Kenya Gros Islet 24 Mar 2007 ODI # 2553
31 - 31 74 41.89 2 0 ODI v Ireland Providence 30 Mar 2007 ODI # 2558
47 - 47 71 66.19 4 0 ODI v Sri Lanka North Sound 4 Apr 2007 ODI # 2563
56 - 56 75 74.66 2 0 ODI v West Indies Lord's 1 Jul 2007 ODI # 2594
2 - 2 6 33.33 0 0 ODI v West Indies Birmingham 4 Jul 2007 ODI # 2597
27 - 27 45 60.00 4 0 ODI v West Indies Nottingham 7 Jul 2007 ODI # 2598
126* - 126 118 106.77 10 1 ODI v India Southampton 21 Aug 2007 ODI # 2611
64 - 64 96 66.66 6 1 ODI v India Bristol 24 Aug 2007 ODI # 2613
79 - 79 89 88.76 2 2 ODI v India Birmingham 27 Aug 2007 ODI # 2616
24 - 24 20 120.00 4 0 ODI v India Manchester 30 Aug 2007 ODI # 2617
44 - 44 38 115.78 8 0 ODI v India Leeds 2 Sep 2007 ODI # 2618
49 - 49 59 83.05 10 0 ODI v India The Oval 5 Sep 2007 ODI # 2619
36 - 36 40 90.00 6 0 ODI v India Lord's 8 Sep 2007 ODI # 2620
0 - 0 9 0.00 0 0 ODI v Sri Lanka Dambulla 1 Oct 2007 ODI # 2622
18 - 18 21 85.71 3 0 ODI v Sri Lanka Dambulla 4 Oct 2007 ODI # 2624
16 - 16 24 66.66 3 0 ODI v Sri Lanka Dambulla 7 Oct 2007 ODI # 2626
25 - 25 49 51.02 3 0 ODI v Sri Lanka Colombo (RPS) 10 Oct 2007 ODI # 2628
11 - 11 25 44.00 1 0 ODI v Sri Lanka Colombo (RPS) 13 Oct 2007 ODI # 2630
83 - 83 125 66.40 12 0 Test v Sri Lanka Kandy 1 Dec 2007 Test # 1851
15 54 69 150 46.00 8 0 Test v Sri Lanka Colombo (SSC) 9 Dec 2007 Test # 1853
1 34 35 73 47.94 3 0 Test v Sri Lanka Galle 18 Dec 2007 Test # 1854
5 - 5 16 31.25 1 0 ODI v New Zealand Wellington 9 Feb 2008 ODI # 2674
0 - 0 1 0.00 0 0 ODI v New Zealand Hamilton 12 Feb 2008 ODI # 2677
73 - 73 89 82.02 10 0 ODI v New Zealand Auckland 15 Feb 2008 ODI # 2678
43 - 43 41 104.87 5 0 ODI v New Zealand Napier 20 Feb 2008 ODI # 2682
24 - 24 34 70.58 4 0 ODI v New Zealand Christchurch 23 Feb 2008 ODI # 2684
24 4 28 60 46.66 4 0 Test v South Africa The Oval 7 Aug 2008 Test # 1885
17 7 24 64 37.50 2 0 Test v India Chennai 11 Dec 2008 Test # 1898
1 24* 25 73 34.24 2 0 Test v India Mohali 19 Dec 2008 Test # 1901
28 4 32 94 34.04 3 0 Test v West Indies Kingston 4 Feb 2009 Test # 1906
72 4 76 144 52.77 11 0 Test v Australia The Oval 20 Aug 2009 Test # 1931
84* - 84 101 83.16 6 0 ODI v Bangladesh Nottingham 8 Jul 2010 ODI # 3018
- 159 159 206 77.18 24 0 Test v India Nottingham 29 Jul 2011 Test # 2001
34 - 34 43 79.06 6 0 Test v India Birmingham 10 Aug 2011 Test # 2003
235 - 235 364 64.56 23 2 Test v India The Oval 18 Aug 2011 Test # 2004
25 - 25 16 156.25 4 0 ODI v India Southampton 6 Sep 2011 ODI # 3187
- 3 3 3 100.00 0 0 Test v Pakistan Abu Dhabi 25 Jan 2012 Test # 2032
- 16 16 19 84.21 1 1 Test v Australia Sydney 3 Jan 2014 Test # 2113
13 - 13 17 76.47 2 0 T20I v Sri Lanka The Oval 20 May 2014 T20I # 401
1 - 1 2 50.00 0 0 ODI v India Cardiff 27 Aug 2014 ODI # 3517
28 - 28 38 73.68 0 0 ODI v India Nottingham 30 Aug 2014 ODI # 3520
35 - 35 35 100.00 3 0 ODI v Sri Lanka Colombo (RPS) 26 Nov 2014 ODI # 3554
11 - 11 12 91.66 0 0 ODI v Sri Lanka Colombo (RPS) 29 Nov 2014 ODI # 3557
53 65* 118 146 80.82 20 0 Test v Australia Birmingham 29 Jul 2015 Test # 2173
1 - 1 6 16.66 0 0 Test v Australia Nottingham 6 Aug 2015 Test # 2175
10 13 23 82 28.04 3 0 Test v Australia The Oval 20 Aug 2015 Test # 2178
63 - 63 199 31.65 5 0 Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
4 46 50 132 37.87 4 0 Test v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
40 0 40 164 24.39 2 1 Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
Statsguru includes the following current or recent relevant matches:
Bangladesh v Zimbabwe at Chattogram, 2nd T20I, May 5, 2024 [T20I # 2589]
Indonesia v Thailand at Bali, 4th T20I, May 5, 2024 [T20I # 2588]
Indonesia v Thailand at Bali, 3rd T20I, May 4, 2024 [T20I # 2587]
 
Feedback Print this page