Records type all-round analysis [change type]
View match by match list [change view]
Match result lost match remove lost match from query
Not involving the player Mushfiqur Rahim (BAN) remove Mushfiqur Rahim (BAN) from query
Ordered by hundreds scored (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 1998-2010 381 17300 223 45.52 39 1 1/0 4.00 0 124 0 41.52 Profile
filtered 1998-2010 153 5527 192 30.70 9 0 - - 0 37 0 -
Match by match list
112 12 124 1 - - 0 0 Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
103* 42 145 1 - - 3 0 Test v West Indies St John's 25 May 2000 Test # 1497
104 22 126 1 - - 0 0 Test v India Eden Gardens 16 Mar 2005 Test # 1741
35 112 147 1 - - 0 0 Test v India Multan 28 Mar 2004 Test # 1693
117 24 141 1 - - 2 0 Test v England Karachi 7 Dec 2000 Test # 1521
192 8 200 1 - - 0 0 Test v England Leeds 4 Aug 2006 Test # 1813
100 - 100 1 - - 0 0 ODI v Australia Lahore 10 Nov 1998 ODI # 1371
128 - 128 1 - - 0 0 Test v England The Oval 17 Aug 2006 Test # 1814
111 12 123 1 - - 0 0 Test v Australia Melbourne 26 Dec 2004 Test # 1729
45 - 45 0 - - 0 0 ODI v West Indies Adelaide 28 Jan 2005 ODI # 2213
20 - 20 0 - - 0 0 ODI v West Indies Sharjah 17 Feb 2002 ODI # 1810
12 42 54 0 - - 0 0 Test v South Africa Durban 26 Dec 2002 Test # 1635
45 - 45 0 - - 0 0 ODI v Australia Centurion 30 Sep 2009 ODI # 2903
43 - 43 0 - - 0 0 ODI v Australia Amstelveen 28 Aug 2004 ODI # 2162
11 - 11 0 - - 0 0 ODI v England Birmingham 10 Sep 2006 ODI # 2412
0 - 0 0 - - 0 0 ODI v Sri Lanka Colombo (RPS) 12 Sep 2002 ODI # 1874
73 - 73 0 - - 0 0 ODI v India Karachi 13 Mar 2004 ODI # 2112
27 18 45 0 - - 0 0 Test v India Delhi 22 Nov 2007 Test # 1849
68 - 68 0 - - 1 0 ODI v Sri Lanka Gujranwala 16 Feb 2000 ODI # 1561
8 88 96 0 - - 2 0 Test v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
16 - 16 0 - - 0 0 ODI v India Kanpur 11 Nov 2007 ODI # 2645
19 - 19 0 - - 0 0 ODI v South Africa Tangier 12 Aug 2002 ODI # 1860
12 - 12 0 - - 1 0 ODI v Australia Melbourne 23 Jan 2000 ODI # 1545
1 - 1 0 - - 0 0 ODI v India Rawalpindi 11 Feb 2006 ODI # 2327
38 - 38 0 - - 0 0 ODI v Sri Lanka Sharjah 12 Apr 2002 ODI # 1829
60 - 60 0 - - 0 0 ODI v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
8 30 38 0 - - 1 0 Test v Australia Sydney 2 Jan 2005 Test # 1731
8 - 8 0 - - 0 0 ODI v England Chester-le-Street 10 Sep 2010 ODI # 3043
0 10 10 0 - - 0 0 Test v England Lord's 26 Aug 2010 Test # 1971
75 14 89 0 - - 0 0 Test v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
15 - 15 0 - - 0 0 ODI v Ireland Kingston 17 Mar 2007 ODI # 2539
0 - 0 0 - - 1 0 ODI v Sri Lanka Galle 5 Jul 2000 ODI # 1603
17 - 17 0 - - 0 0 ODI v South Africa Nottingham 5 Jun 1999 ODI # 1474
2 - 2 0 - - 0 0 ODI v Australia Melbourne 4 Feb 2005 ODI # 2220
19 - 19 0 - - 0 0 ODI v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
0 50 50 0 - - 0 0 Test v South Africa Cape Town 2 Jan 2003 Test # 1637
45 - 45 0 - - 0 0 ODI v New Zealand Johannesburg 3 Oct 2009 ODI # 2906
88 - 88 0 - - 0 0 ODI v Australia Lord's 4 Sep 2004 ODI # 2166
71 - 71 0 - - 0 0 ODI v New Zealand Mohali 25 Oct 2006 ODI # 2436
12 - 12 0 0 1 0 0 ODI v West Indies Southampton 22 Sep 2004 ODI # 2181
9 - 9 0 - - 1 0 ODI v India Lahore 21 Mar 2004 ODI # 2116
19 - 19 0 - - 0 0 ODI v India Adelaide 25 Jan 2000 ODI # 1547
7 - 7 0 - - 0 0 ODI v Sri Lanka Lahore 19 Feb 2000 ODI # 1566
99* - 99 0 - - 0 0 ODI v India Gwalior 15 Nov 2007 ODI # 2646
80 - 80 0 - - 0 0 ODI v Sri Lanka Tangier 17 Aug 2002 ODI # 1863
1 - 1 0 - - 0 0 ODI v India Lahore 13 Feb 2006 ODI # 2329
47 - 47 0 - - 0 0 ODI v Sri Lanka Sharjah 27 Oct 2001 ODI # 1767
0 - 0 0 - - 0 0 ODI v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
46 - 46 0 - - 0 0 ODI v England Leeds 12 Sep 2010 ODI # 3044
92 - 92 0 - - 0 0 ODI v Australia Karachi 6 Nov 1998 ODI # 1365
3 0 3 0 - - 1 0 Test v India Delhi 4 Feb 1999 Test # 1443
5 - 5 0 - - 0 0 ODI v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
2 - 2 0 - - 0 0 ODI v South Africa Colombo (RPS) 8 Jul 2000 ODI # 1606
27 - 27 0 - - 0 0 ODI v Australia Johannesburg 11 Feb 2003 ODI # 1945
51 - 51 0 - - 0 0 ODI v Australia Sydney 6 Feb 2005 ODI # 2222
8 - 8 0 - - 1 0 ODI v South Africa Durban 8 Dec 2002 ODI # 1914
18 - 18 0 - - 0 0 ODI v New Zealand Abu Dhabi 6 Nov 2009 ODI # 2924
7 - 7 0 - - 0 0 ODI v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
5 - 5 0 - - 0 0 ODI v South Africa Mohali 27 Oct 2006 ODI # 2438
21 - 21 0 - - 0 0 ODI v Sri Lanka Visakhapatnam 27 Mar 1999 ODI # 1423
1 - 1 0 - - 0 0 ODI v India Lahore 24 Mar 2004 ODI # 2117
10 6 16 0 - - 1 0 Test v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
14 - 14 0 - - 0 0 ODI v Australia Melbourne 2 Feb 2000 ODI # 1554
35 - 35 0 - - 0 0 ODI v England Karachi 24 Oct 2000 ODI # 1645
11 - 11 0 - - 0 0 ODI v India Mirpur 10 Jun 2008 ODI # 2705
22 - 22 0 - - 0 0 ODI v South Africa Tangier 18 Aug 2002 ODI # 1864
25 - 25 0 - - 0 0 ODI v India Multan 16 Feb 2006 ODI # 2331
15 - 15 0 - - 0 0 ODI v South Africa Durban 3 Apr 1998 ODI # 1303
5 - 5 0 - - 0 0 ODI v New Zealand Auckland 3 Jan 2004 ODI # 2075
38 15 53 0 - - 0 0 Test v England Manchester 27 Jul 2006 Test # 1811
20 - 20 0 - - 0 0 ODI v England Southampton 22 Sep 2010 ODI # 3047
0 - 0 0 - - 0 0 ODI v Australia Peshawar 8 Nov 1998 ODI # 1368
95 75 170 0 - - 2 0 Test v Australia Brisbane 5 Nov 1999 Test # 1467
53 - 53 0 - - 0 0 ODI v South Africa Lahore 18 Oct 2007 ODI # 2633
39 - 39 0 - - 0 0 ODI v Sri Lanka Colombo (RPS) 9 Jul 2000 ODI # 1608
0 - 0 0 - - 0 0 ODI v England Cape Town 22 Feb 2003 ODI # 1962
0 - 0 0 - - 0 0 ODI v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
5 - 5 0 - - 0 0 ODI v South Africa East London 13 Dec 2002 ODI # 1918
13 48 61 0 - - 0 0 Test v India Rawalpindi 13 Apr 2004 Test # 1697
2 - 2 0 - - 0 0 ODI v Australia Brisbane 22 Jan 2010 ODI # 2944
4 - 4 0 - - 1 0 ODI v ICC World XI Melbourne 10 Jan 2005 ODI # 2203
39 - 39 0 - - 0 0 ODI v South Africa Centurion 4 Feb 2007 ODI # 2506
8 - 8 0 - - 0 0 ODI v South Africa Singapore 27 Aug 2000 ODI # 1626
0 - 0 0 - - 1 0 ODI v India Kochi 2 Apr 2005 ODI # 2235
17 41 58 0 - - 0 0 Test v New Zealand Dunedin 24 Nov 2009 Test # 1934
41 - 41 0 - - 1 0 ODI v Australia Sydney 4 Feb 2000 ODI # 1556
9 - 9 0 - - 1 0 ODI v New Zealand Napier 20 Feb 2001 ODI # 1690
0 16 16 0 - - 0 0 Test v New Zealand Hamilton 27 Mar 2001 Test # 1540
30 - 30 0 - - 0 0 ODI v India Karachi 26 Jun 2008 ODI # 2717
0 - 0 0 - - 0 0 ODI v New Zealand Dambulla 11 May 2003 ODI # 2009
67 - 67 0 - - 0 0 ODI v India Karachi 19 Feb 2006 ODI # 2333
39 - 39 0 - - 0 0 ODI v South Africa East London 11 Apr 1998 ODI # 1314
36 - 36 0 - - 0 0 ODI v New Zealand Christchurch 10 Jan 2004 ODI # 2078
3 - 3 0 - - 0 0 ODI v South Africa Dubai (DICS) 8 Nov 2010 ODI # 3069
17 2 19 0 - - 0 0 Test v Australia Hobart 18 Nov 1999 Test # 1469
5 - 5 0 - - 0 0 ODI v South Africa Multan 26 Oct 2007 ODI # 2639
2 - 2 0 - - 0 0 ODI v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
25 - 25 0 - - 0 0 ODI v India Centurion 1 Mar 2003 ODI # 1975
1 - 1 0 - - 0 0 ODI v Africa XI Centurion 17 Aug 2005 ODI # 2269
17 - 17 0 - - 0 0 ODI v India Sharjah 23 Mar 2000 ODI # 1578
61 - 61 0 - - 0 0 ODI v South Africa Paarl 16 Dec 2002 ODI # 1921
17 44 61 0 - - 1 0 Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
58 - 58 0 - - 2 0 ODI v Australia Sydney 24 Jan 2010 ODI # 2945
22 61 83 0 - - 0 0 Test v Australia Melbourne 26 Dec 2009 Test # 1943
21 - 21 0 - - 0 0 ODI v South Africa Cape Town 11 Feb 2007 ODI # 2521
0 - 0 0 - - 1 0 ODI v West Indies Kingstown 12 Apr 2000 ODI # 1588
71 - 71 0 - - 0 0 ODI v India Visakhapatnam 5 Apr 2005 ODI # 2236
30 - 30 0 - - 0 0 ODI v Australia Hobart 16 Jan 2005 ODI # 2205
6 - 6 0 - - 0 0 ODI v New Zealand Christchurch 25 Feb 2001 ODI # 1692
26 6 32 0 - - 0 0 Test v England Lord's 17 May 2001 Test # 1546
19 - 19 0 - - 0 0 ODI v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
13 - 13 0 - - 0 0 ODI v Sri Lanka Dambulla 18 May 2003 ODI # 2012
5 - 5 0 - - 0 0 ODI v India Abu Dhabi 19 Apr 2006 ODI # 2364
29 - 29 0 - - 0 0 ODI v Sri Lanka Benoni 15 Apr 1998 ODI # 1317
4 - 4 0 - - 0 0 ODI v New Zealand Napier 14 Jan 2004 ODI # 2081
26 - 26 0 - - 1 0 T20I v England Cardiff 5 Sep 2010 T20I # 186
24 - 24 0 - - 0 0 ODI v Zimbabwe Sheikhupura 22 Nov 1998 ODI # 1376
18 0 18 0 - - 1 0 Test v Australia Perth 26 Nov 1999 Test # 1472
53 - 53 0 - - 0 0 ODI v South Africa Lahore 29 Oct 2007 ODI # 2642
91* - 91 0 - - 0 0 ODI v Australia Cardiff 9 Jun 2001 ODI # 1720
20 - 20 0 - - 0 0 ODI v Australia Melbourne 16 Jan 2000 ODI # 1541
59 - 59 0 - - 0 0 ODI v England Lahore 10 Dec 2005 ODI # 2304
15 - 15 0 - - 0 0 ODI v South Africa Sharjah 24 Mar 2000 ODI # 1579
46 - 46 0 - - 0 0 ODI v South Africa Cape Town 18 Dec 2002 ODI # 1923
1 27 28 0 - - 1 0 Test v Australia Perth 16 Dec 2004 Test # 1726
11 - 11 0 - - 0 0 ODI v Australia Adelaide 26 Jan 2010 ODI # 2946
46 19 65 0 - - 1 0 Test v Australia Sydney 3 Jan 2010 Test # 1945
5 - 5 0 - - 0 0 ODI v South Africa Johannesburg 14 Feb 2007 ODI # 2523
56 - 56 0 - - 1 0 ODI v West Indies St George's 16 Apr 2000 ODI # 1592
75* - 75 0 - - 0 0 ODI v England The Oval 20 Jun 2003 ODI # 2026
4 - 4 0 - - 0 0 ODI v Australia Sydney 23 Jan 2005 ODI # 2209
68 - 68 0 - - 0 0 ODI v New Zealand Dunedin 28 Feb 2001 ODI # 1693
6 7 13 0 - - 1 0 Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
4 - 4 0 - - 0 0 ODI v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
25 - 25 0 - - 0 0 ODI v New Zealand Dambulla 23 May 2003 ODI # 2017
29 - 29 0 - - 0 0 ODI v England Nottingham 8 Sep 2006 ODI # 2411
24 - 24 0 - - 0 0 ODI v New Zealand Nairobi (Gym) 11 Oct 2000 ODI # 1637
0 - 0 0 - - 0 0 ODI v New Zealand Wellington 17 Jan 2004 ODI # 2083
83 18 101 0 - - 0 0 Test v South Africa Cape Town 26 Jan 2007 Test # 1830
4 - 4 0 - - 0 0 T20I v England Cardiff 7 Sep 2010 T20I # 187
6 - 6 0 - - 0 0 ODI v Sri Lanka Karachi 13 Feb 2000 ODI # 1559
32 18 50 0 - - 2 0 Test v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
82* - 82 0 - - 0 0 ODI v India Guwahati 5 Nov 2007 ODI # 2643
11 - 11 0 - - 0 0 ODI v Australia Lord's 23 Jun 2001 ODI # 1728
10 - 10 0 - - 0 0 ODI v Australia Sydney 19 Jan 2000 ODI # 1542
54 - 54 0 - - 0 0 ODI v England Rawalpindi 21 Dec 2005 ODI # 2308
0 - 0 0 - - 1 0 ODI v Sri Lanka Sharjah 8 Apr 2002 ODI # 1825
18 - 18 0 - - 0 0 ODI v South Africa Faisalabad 7 Oct 2003 ODI # 2048
10 - 10 0 - - 1 0 ODI v Australia Perth 29 Jan 2010 ODI # 2947
7 23 30 0 - - 2 0 Test v Australia Hobart 14 Jan 2010 Test # 1947
37 - 37 0 - - 0 0 ODI v West Indies Kingston 13 Mar 2007 ODI # 2531
0 - 0 0 - - 0 0 ODI v West Indies Port of Spain 22 Apr 2000 ODI # 1594
5 - 5 0 - - 0 0 ODI v England Lord's 22 Jun 2003 ODI # 2027
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page