Records type all-round analysis [change type]
View match by match list [change view]
Start of match date less than or equal to 27 Feb 2009 remove less than or equal to 27 Feb 2009 from query
Not involving the player ST Jayasuriya (Asia/SL) remove ST Jayasuriya (Asia/SL) from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2002-2014 347 17236 277 42.34 37 26 3/30 72.80 0 292 0 -30.45 Profile
filtered 2002-2009 205 11011 277 45.87 25 22 2/56 75.09 0 174 0 -29.21
Match by match list
259 - 259 259.00 - - 0 0 Test v England Lord's 31 Jul 2003 Test # 1653
232 - 232 232.00 - - 2 0 Test v Bangladesh Chattogram 29 Feb 2008 Test # 1865
200 - 200 200.00 - - 0 0 Test v Bangladesh East London 18 Oct 2002 Test # 1619
277 85 362 181.00 - - 0 0 Test v England Birmingham 24 Jul 2003 Test # 1651
126 50* 176 176.00 2 145 1 0 Test v West Indies St John's 29 Apr 2005 Test # 1750
47 125* 172 172.00 - - 1 0 Test v New Zealand Wellington 26 Mar 2004 Test # 1692
139 23* 162 162.00 0 31 1 0 Test v West Indies Centurion 16 Jan 2004 Test # 1682
7 154* 161 161.00 - - 1 0 Test v England Birmingham 30 Jul 2008 Test # 1883
157 - 157 157.00 - - 0 0 Test v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
151 - 151 151.00 - - 2 0 Test v Pakistan Cape Town 2 Jan 2003 Test # 1637
147 - 147 147.00 - - 2 0 Test v West Indies Durban 10 Jan 2008 Test # 1860
134* - 134 - - - 2 0 ODI v India Eden Gardens 25 Nov 2005 ODI # 2299
121 - 121 121.00 - - 1 0 Test v Zimbabwe Cape Town 4 Mar 2005 Test # 1737
119* - 119 - 0 24 0 0 ODI v Australia Centurion 26 Feb 2006 ODI # 2341
117 - 117 117.00 - - 0 0 ODI v Zimbabwe Durban 27 Feb 2005 ODI # 2231
115* - 115 - 0 17 0 0 ODI v England East London 9 Feb 2005 ODI # 2224
105 - 105 105.00 0 9 2 0 ODI v England Gqeberha 4 Feb 2005 ODI # 2221
104 - 104 104.00 0 31 3 0 Test v West Indies Bridgetown 21 Apr 2005 Test # 1749
103 - 103 103.00 0 40 0 0 ODI v West Indies Kingston 7 May 2005 ODI # 2241
103* - 103 - - - 1 0 ODI v Bangladesh Chattogram 9 Mar 2008 ODI # 2690
29 67* 96 96.00 - - 3 0 Test v England Johannesburg 13 Jan 2005 Test # 1734
96 - 96 96.00 - - 0 0 ODI v Zimbabwe Harare 25 Aug 2007 ODI # 2614
148 41 189 94.50 0 9 1 0 Test v West Indies Port of Spain 8 Apr 2005 Test # 1747
91 - 91 91.00 0 13 1 0 ODI v Scotland Basseterre 20 Mar 2007 ODI # 2545
90 - 90 90.00 0 29 0 0 ODI v Australia Johannesburg 12 Mar 2006 ODI # 2349
46 133 179 89.50 - - 2 0 Test v Pakistan Lahore 8 Oct 2007 Test # 1844
89* - 89 - 0 21 2 0 T20I v Australia Johannesburg 24 Feb 2006 T20I # 6
89* - 89 - - - 2 0 ODI v England Bridgetown 17 Apr 2007 ODI # 2574
132 44 176 88.00 0 17 0 0 Test v West Indies Johannesburg 12 Dec 2003 Test # 1674
86 - 86 86.00 - - 1 0 ODI v West Indies Cape Town 25 Jan 2008 ODI # 2664
84 - 84 84.00 1 24 0 0 ODI v Australia Gqeberha 6 Apr 2002 ODI # 1824
81 - 81 81.00 - - 1 0 ODI v Pakistan Multan 26 Oct 2007 ODI # 2639
80 - 80 80.00 - - 0 0 ODI v New Zealand Christchurch 17 Feb 2004 ODI # 2100
79 - 79 79.00 - - 1 0 ODI v India Centurion 3 Dec 2006 ODI # 2458
48 108 156 78.00 - - 3 0 Test v Australia Perth 17 Dec 2008 Test # 1899
94 55 149 74.50 - - 0 0 Test v India Cape Town 2 Jan 2007 Test # 1827
74 - 74 74.00 0 14 0 0 ODI v Australia Basseterre 24 Mar 2007 ODI # 2552
73 - 73 73.00 - - 1 0 ODI v Australia Cape Town 9 Apr 2002 ODI # 1827
72 - 72 72.00 - - 0 0 ODI v New Zealand Auckland 13 Feb 2004 ODI # 2099
72 - 72 72.00 1 6 2 0 ODI v Pakistan Centurion 4 Feb 2007 ODI # 2506
71 - 71 71.00 - - 0 0 ODI v Pakistan Lahore 3 Oct 2003 ODI # 2046
71* - 71 - - - 1 0 T20I v Pakistan Johannesburg 2 Feb 2007 T20I # 14
69 - 69 69.00 - - 0 0 ODI v Zimbabwe Southampton 10 Jul 2003 ODI # 2036
69 - 69 69.00 0 3 1 0 ODI v Kenya Colombo (RPS) 20 Sep 2002 ODI # 1882
62 75 137 68.50 - - 3 0 Test v Australia Melbourne 26 Dec 2008 Test # 1902
68* - 68 - - - 1 0 ODI v Bangladesh Mirpur 14 Mar 2008 ODI # 2692
67 - 67 67.00 - - 1 0 ODI v Bangladesh Dhaka 17 Apr 2003 ODI # 2005
67 - 67 67.00 1 32 1 0 ODI v Netherlands Basseterre 16 Mar 2007 ODI # 2537
66 - 66 66.00 - - 0 0 ODI v New Zealand Centurion 6 Nov 2005 ODI # 2293
63 68 131 65.50 - - 1 0 Test v New Zealand Johannesburg 5 May 2006 Test # 1801
65 - 65 65.00 - - 1 0 ODI v Pakistan Lahore 20 Oct 2007 ODI # 2635
65 - 65 65.00 - - 1 0 ODI v Bangladesh Benoni 9 Nov 2008 ODI # 2772
63 - 63 63.00 0 10 1 0 ODI v Canada East London 27 Feb 2003 ODI # 1971
61 - 61 61.00 0 20 0 0 T20I v New Zealand Johannesburg 21 Oct 2005 T20I # 3
58 - 58 58.00 1 52 0 0 ODI v West Indies Johannesburg 4 Feb 2004 ODI # 2096
58 - 58 58.00 - - 0 0 ODI v Zimbabwe Cardiff 5 Jul 2003 ODI # 2033
8 107 115 57.50 - - 1 0 Test v England Lord's 10 Jul 2008 Test # 1880
28 85 113 56.50 - - 2 0 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
56 - 56 56.00 - - 1 0 ODI v Pakistan Durban 8 Dec 2002 ODI # 1914
56 - 56 56.00 - - 1 0 ODI v West Indies Gqeberha 27 Jan 2008 ODI # 2666
56* - 56 - - - 0 0 ODI v Pakistan Cape Town 11 Feb 2007 ODI # 2521
73 35 108 54.00 - - 0 0 Test v India Chennai 26 Mar 2008 Test # 1870
53 - 53 53.00 - - 1 0 ODI v West Indies Cape Town 25 Jan 2004 ODI # 2088
69 35 104 52.00 - - 1 0 Test v India Kanpur 11 Apr 2008 Test # 1873
51 - 51 51.00 - - 1 0 ODI v New Zealand Cape Town 2 Dec 2007 ODI # 2652
51 - 51 51.00 - - 0 0 ODI v Pakistan Faisalabad 7 Oct 2003 ODI # 2048
50 - 50 50.00 - - 1 0 ODI v West Indies Durban 1 Feb 2008 ODI # 2668
50 - 50 50.00 - - 1 0 ODI v Zimbabwe Bulawayo 22 Aug 2007 ODI # 2612
50 - 50 50.00 - - 2 0 ODI v Zimbabwe Johannesburg 25 Feb 2005 ODI # 2229
64 33 97 48.50 - - 1 0 Test v Pakistan Cape Town 26 Jan 2007 Test # 1830
48 - 48 48.00 - - 0 0 ODI v India Hyderabad 16 Nov 2005 ODI # 2297
48 - 48 48.00 - - 1 0 ODI v Pakistan Faisalabad 23 Oct 2007 ODI # 2637
48* - 48 - - - 0 0 ODI v Bangladesh Benoni 6 Oct 2002 ODI # 1891
44 3* 47 47.00 - - 2 0 Test v England Leeds 18 Jul 2008 Test # 1881
47 - 47 47.00 - - 1 0 ODI v England Centurion 13 Feb 2005 ODI # 2226
46 - 46 46.00 - - 0 0 ODI v Australia Durban 3 Apr 2002 ODI # 1823
46 - 46 46.00 0 6 0 0 ODI v West Indies Centurion 1 Feb 2004 ODI # 2094
45 - 45 45.00 - - 0 0 ODI v West Indies The Oval 18 Sep 2004 ODI # 2178
45 - 45 45.00 - - 0 0 ODI v England Birmingham 8 Jul 2003 ODI # 2035
45 - 45 45.00 0 23 1 0 ODI v Bangladesh Dhaka 14 Apr 2003 ODI # 2003
44 - 44 44.00 - - 1 0 ODI v Pakistan East London 13 Dec 2002 ODI # 1918
88 0 88 44.00 1 19 0 0 Test v New Zealand Auckland 18 Mar 2004 Test # 1689
44 - 44 44.00 - - 0 0 ODI v New Zealand Durban 25 Nov 2007 ODI # 2648
43 - 43 43.00 1 36 0 0 ODI v New Zealand Wellington 20 Feb 2004 ODI # 2101
42 - 42 42.00 1 32 0 0 ODI v New Zealand Brabourne 16 Oct 2006 ODI # 2430
37 47 84 42.00 - - 0 0 Test v India Kanpur 20 Nov 2004 Test # 1722
42* - 42 - - - 1 0 ODI v Bangladesh Birmingham 12 Sep 2004 ODI # 2171
41 - 41 41.00 0 39 4 0 Test v Zimbabwe Centurion 11 Mar 2005 Test # 1740
41 - 41 41.00 - - 1 0 ODI v Australia Bloemfontein 30 Mar 2002 ODI # 1822
41 - 41 41.00 - - 2 0 T20I v Bangladesh Cape Town 15 Sep 2007 T20I # 31
41 - 41 41.00 1 5 0 0 ODI v Ireland Providence 3 Apr 2007 ODI # 2562
74 2 76 38.00 0 11 3 0 Test v England Cape Town 2 Jan 2005 Test # 1732
37 - 37 37.00 - - 0 0 ODI v New Zealand Dunedin 25 Feb 2004 ODI # 2104
10 62 72 36.00 - - 2 0 Test v Bangladesh Mirpur 22 Feb 2008 Test # 1864
36 - 36 36.00 - - 2 0 ODI v New Zealand Cape Town 28 Oct 2005 ODI # 2288
3 68 71 35.50 - - 0 0 Test v Australia Cape Town 8 Mar 2002 Test # 1593
0 71 71 35.50 0 16 3 0 Test v India Eden Gardens 28 Nov 2004 Test # 1724
0 69 69 34.50 - - 0 0 Test v Australia Johannesburg 26 Feb 2009 Test # 1910
34 - 34 34.00 - - 1 0 ODI v Pakistan Lahore 18 Oct 2007 ODI # 2633
34 - 34 34.00 - - 3 0 Test v India Ahmedabad 3 Apr 2008 Test # 1871
2 65 67 33.50 0 37 3 0 Test v Pakistan Faisalabad 24 Oct 2003 Test # 1666
42 25 67 33.50 0 51 0 0 Test v Pakistan Karachi 1 Oct 2007 Test # 1843
33 - 33 33.00 - - 0 0 ODI v West Indies Colombo (SSC) 13 Sep 2002 ODI # 1875
42 24 66 33.00 - - 0 0 Test v West Indies Cape Town 2 Jan 2004 Test # 1681
30* 3 33 33.00 - - 1 0 Test v Australia Sydney 3 Jan 2009 Test # 1904
34 30 64 32.00 - - 1 0 Test v Australia Perth 16 Dec 2005 Test # 1777
5 58 63 31.50 - - 1 0 Test v India Durban 26 Dec 2006 Test # 1825
16 13* 29 29.00 - - 3 0 Test v Pakistan Durban 26 Dec 2002 Test # 1635
28 - 28 28.00 - - 1 0 ODI v Bangladesh Mirpur 12 Mar 2008 ODI # 2691
28 - 28 28.00 0 16 0 0 T20I v West Indies Johannesburg 11 Sep 2007 T20I # 20
28 - 28 28.00 - - 0 0 ODI v Bangladesh Potchefstroom 3 Oct 2002 ODI # 1890
28 - 28 28.00 0 7 0 0 ODI v West Indies Bridgetown 11 May 2005 ODI # 2243
0 55 55 27.50 1 64 2 0 Test v England Gqeberha 17 Dec 2004 Test # 1728
27 - 27 27.00 - - 3 0 Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
45 7 52 26.00 0 11 0 0 Test v New Zealand Centurion 15 Apr 2006 Test # 1798
25 - 25 25.00 0 10 0 0 ODI v England Bloemfontein 2 Feb 2005 ODI # 2219
25 - 25 25.00 0 61 1 0 Test v New Zealand Cape Town 27 Apr 2006 Test # 1800
24 - 24 24.00 - - 0 0 ODI v Zimbabwe Harare 26 Aug 2007 ODI # 2615
24 - 24 24.00 - - 2 0 Test v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
24 - 24 24.00 - - 0 0 ODI v Australia Cape Town 3 Mar 2006 ODI # 2345
24 - 24 24.00 - - 0 0 ODI v India Wankhede 28 Nov 2005 ODI # 2300
22 25 47 23.50 1 41 2 0 Test v Australia Melbourne 26 Dec 2005 Test # 1779
23 - 23 23.00 - - 0 0 ODI v New Zealand Johannesburg 16 Feb 2003 ODI # 1955
46 0 46 23.00 - - 5 0 Test v England The Oval 7 Aug 2008 Test # 1885
33 12 45 22.50 1 27 1 0 Test v Pakistan Lahore 17 Oct 2003 Test # 1664
22 - 22 22.00 - - 1 0 ODI v England Manchester 3 Jul 2003 ODI # 2032
22 - 22 22.00 - - - - ODI v New Zealand Durban 4 Nov 2005 ODI # 2292
22 - 22 22.00 - - 0 0 T20I v Australia Brisbane 9 Jan 2006 T20I # 4
39 5 44 22.00 - - 2 0 Test v Australia Sydney 2 Jan 2006 Test # 1780
1 42 43 21.50 - - 2 0 Test v Australia Durban 15 Mar 2002 Test # 1595
21 - 21 21.00 - - 0 0 ODI v England Leeds 22 Aug 2008 ODI # 2748
21 - 21 21.00 - - 0 0 ODI v Bangladesh Kimberley 9 Oct 2002 ODI # 1892
35 5 40 20.00 - - 2 0 Test v England Nottingham 14 Aug 2003 Test # 1654
0 40 40 20.00 - - 0 0 Test v Australia Durban 24 Mar 2006 Test # 1792
28 11 39 19.50 - - 0 0 Test v West Indies Gqeberha 26 Dec 2007 Test # 1856
28 10 38 19.00 - - 0 0 Test v Pakistan Gqeberha 19 Jan 2007 Test # 1829
19 - 19 19.00 - - 0 0 T20I v England Cape Town 16 Sep 2007 T20I # 34
19 - 19 19.00 - - 0 0 ODI v New Zealand Bloemfontein 23 Oct 2005 ODI # 2285
19 - 19 19.00 1 43 1 0 ODI v West Indies Jaipur 2 Nov 2006 ODI # 2442
18 19 37 18.50 - - 0 0 Test v England The Oval 4 Sep 2003 Test # 1659
18 - 18 18.00 - - 0 0 ODI v Pakistan Gqeberha 11 Dec 2002 ODI # 1916
2 34 36 18.00 0 50 0 0 Test v West Indies Georgetown 31 Mar 2005 Test # 1745
18 - 18 18.00 0 15 1 0 ODI v New Zealand Gqeberha 30 Oct 2005 ODI # 2289
19 16 35 17.50 - - 1 0 Test v Australia Cape Town 16 Mar 2006 Test # 1789
16 - 16 16.00 - - 0 0 ODI v England Cape Town 6 Feb 2005 ODI # 2223
16 - 16 16.00 - - 0 0 T20I v India Johannesburg 1 Dec 2006 T20I # 10
0 32 32 16.00 - - 1 0 Test v Pakistan Centurion 11 Jan 2007 Test # 1828
16 - 16 16.00 1 9 1 0 Test v Bangladesh Chattogram 24 Apr 2003 Test # 1640
15 - 15 15.00 1 36 0 0 ODI v Pakistan Durban 7 Feb 2007 ODI # 2513
15 - 15 15.00 - - 2 0 ODI v New Zealand Auckland 29 Feb 2004 ODI # 2107
25 5 30 15.00 0 14 0 0 Test v New Zealand Hamilton 10 Mar 2004 Test # 1686
15 - 15 15.00 0 19 2 0 Test v Bangladesh Dhaka 1 May 2003 Test # 1642
15 - 15 15.00 - - 0 0 ODI v England The Oval 28 Jun 2003 ODI # 2029
14 - 14 14.00 - - 0 0 Test v West Indies Durban 26 Dec 2003 Test # 1679
25 3 28 14.00 0 19 1 0 Test v England Centurion 21 Jan 2005 Test # 1736
13 - 13 13.00 - - 0 0 ODI v Pakistan Rawalpindi 10 Oct 2003 ODI # 2049
12 - 12 12.00 0 19 1 0 ODI v Australia Brisbane 15 Jan 2006 ODI # 2314
12 - 12 12.00 0 16 2 0 ODI v Bangladesh Providence 7 Apr 2007 ODI # 2564
10 - 10 10.00 0 15 0 0 ODI v Australia Gqeberha 5 Mar 2006 ODI # 2347
9 - 9 9.00 1 15 1 0 ODI v Australia Melbourne (Docklands) 20 Jan 2006 ODI # 2316
9 - 9 9.00 - - 0 0 ODI v England Nottingham 26 Aug 2008 ODI # 2754
9 - 9 9.00 - - 0 0 ODI v New Zealand Napier 2 Mar 2004 ODI # 2109
9 - 9 9.00 - - 0 0 ODI v West Indies Gqeberha 28 Jan 2004 ODI # 2090
2 14 16 8.00 - - 1 0 Test v England Leeds 21 Aug 2003 Test # 1656
5 10 15 7.50 0 26 3 0 Test v India Johannesburg 15 Dec 2006 Test # 1823
15 0 15 7.50 0 12 1 0 Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
7 - 7 7.00 - - 1 0 T20I v New Zealand Johannesburg 23 Nov 2007 T20I # 48
9 5 14 7.00 1 27 0 0 Test v England Durban 26 Dec 2004 Test # 1730
7 - 7 7.00 2 56 1 0 ODI v West Indies St George's 10 Apr 2007 ODI # 2567
7 - 7 7.00 - - 2 0 ODI v Zimbabwe Canterbury 29 Jun 2003 ODI # 2030
7 - 7 7.00 - - 0 0 ODI v England Lord's 12 Jul 2003 ODI # 2037
6 - 6 6.00 0 7 2 0 ODI v West Indies Kingston 8 May 2005 ODI # 2242
6 - 6 6.00 1 52 0 0 ODI v Australia Sydney 5 Feb 2006 ODI # 2323
6 - 6 6.00 - - 0 0 ODI v Pakistan Lahore 5 Oct 2003 ODI # 2047
12 0 12 6.00 - - 3 0 Test v Australia Sydney 14 Oct 2005 Test # 1768
5 - 5 5.00 - - 1 0 ODI v Pakistan Tangier 18 Aug 2002 ODI # 1864
5 - 5 5.00 - - 1 0 ODI v West Indies Johannesburg 3 Feb 2008 ODI # 2671
1 9 10 5.00 - - 3 0 Test v New Zealand Johannesburg 8 Nov 2007 Test # 1846
4 - 4 4.00 - - 2 0 T20I v India Durban 20 Sep 2007 T20I # 43
4 - 4 4.00 - - 1 0 ODI v India Colombo (RPS) 25 Sep 2002 ODI # 1886
4 - 4 4.00 - - 0 0 ODI v West Indies Durban 30 Jan 2004 ODI # 2092
4 - 4 4.00 - - 0 0 T20I v West Indies Johannesburg 18 Jan 2008 T20I # 51
3 - 3 3.00 0 14 1 0 ODI v Sri Lanka Brisbane 17 Jan 2006 ODI # 2315
3 - 3 3.00 - - 0 0 ODI v India Bengaluru 19 Nov 2005 ODI # 2298
2 - 2 2.00 - - 1 0 ODI v Australia Gros Islet 25 Apr 2007 ODI # 2580
2 - 2 2.00 - - 1 0 Test v New Zealand Centurion 16 Nov 2007 Test # 1848
2 - 2 2.00 - - 0 0 T20I v New Zealand Durban 19 Sep 2007 T20I # 39
2 - 2 2.00 - - 2 0 ODI v India Dhaka 18 Apr 2003 ODI # 2006
1 - 1 1.00 - - 0 0 ODI v New Zealand St George's 14 Apr 2007 ODI # 2571
1 - 1 1.00 0 23 0 0 ODI v Australia Durban 10 Mar 2006 ODI # 2348
1 - 1 1.00 - - 0 0 ODI v India Durban 22 Nov 2006 ODI # 2447
1 - 1 1.00 0 20 0 0 ODI v India Dhaka 13 Apr 2003 ODI # 2002
1 - 1 1.00 - - 1 0 ODI v West Indies Centurion 20 Jan 2008 ODI # 2661
1 - 1 1.00 - - 0 0 ODI v England Johannesburg 30 Jan 2005 ODI # 2216
1 - 1 1.00 - - 0 0 ODI v England Durban 11 Feb 2005 ODI # 2225
0 - 0 0.00 - - 0 0 ODI v New Zealand Gqeberha 30 Nov 2007 ODI # 2650
0 - 0 0.00 - - 2 0 ODI v India Gqeberha 29 Nov 2006 ODI # 2452
0 - 0 0.00 - - 0 0 ODI v Pakistan Lahore 29 Oct 2007 ODI # 2642
0 - 0 0.00 - - 0 0 ODI v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
0 - 0 0.00 - - 1 0 ODI v Pakistan Mohali 27 Oct 2006 ODI # 2438
0 - 0 0.00 0 10 4 0 ODI v India Cape Town 26 Nov 2006 ODI # 2449
0 - 0 0.00 1 59 0 0 ODI v Australia Melbourne (Docklands) 3 Feb 2006 ODI # 2322
0 - 0 0.00 - - 0 0 ODI v Asia XI Durban 21 Aug 2005 ODI # 2271
TDNB - - - - - 0 0 ODI v India Dhaka 21 Apr 2003 ODI # 2007
TDNB - - - 0 17 0 0 ODI v Pakistan Gqeberha 9 Feb 2007 ODI # 2517
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