Records type batting analysis [change type]
View innings by innings list [change view]
Involving the player Shoaib Malik (ICC/PAK) remove Shoaib Malik (ICC/PAK) 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 1996-2013 343 334 76 7419 134 28.75 11330 65.48 6 30 20 633 168 Profile
filtered 1999-2013 167 155 46 3399 110* 31.18 4153 81.84 2 13 9 262 98
Innings by innings list
DNB - - - - - - - 1 ODI v West Indies Sharjah 14 Oct 1999 ODI # 1513
7* - 5 1 0 140.00 9 not out 1 ODI v Sri Lanka Sharjah 15 Oct 1999 ODI # 1514
59* - 51 3 4 115.68 7 not out 1 ODI v Sri Lanka Sharjah 18 Oct 1999 ODI # 1516
8* - 6 0 0 133.33 7 not out 1 ODI v West Indies Sharjah 19 Oct 1999 ODI # 1517
6 - 19 1 0 31.57 3 caught 1 ODI v Sri Lanka Sharjah 22 Oct 1999 ODI # 1519
23 37 25 1 1 92.00 7 caught 1 ODI v South Africa Sharjah 24 Mar 2000 ODI # 1579
17* 37 18 0 0 94.44 7 not out 1 ODI v Sri Lanka Colombo (RPS) 9 Jul 2000 ODI # 1608
1 4 5 0 0 20.00 7 lbw 1 ODI v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
9 - 15 0 0 60.00 6 bowled 1 ODI v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
DNB - - - - - - - 2 ODI v New Zealand Sharjah 12 Apr 2001 ODI # 1707
DNB - - - - - - - 2 ODI v New Zealand Sharjah 15 Apr 2001 ODI # 1709
5 - 8 1 0 62.50 7 caught 2 ODI v Sri Lanka Sharjah 20 Apr 2001 ODI # 1711
3 4 3 0 0 100.00 7 caught 1 ODI v England Lord's 12 Jun 2001 ODI # 1722
110* 121 100 16 2 110.00 6 not out 2 Test v Bangladesh Multan 29 Aug 2001 Test # 1560
27 56 52 0 1 51.92 7 caught 1 ODI v Sri Lanka Sharjah 27 Oct 2001 ODI # 1767
45 39 36 2 2 125.00 6 run out 1 ODI v Zimbabwe Sharjah 28 Oct 2001 ODI # 1768
DNB - - - - - - - 2 ODI v Sri Lanka Sharjah 2 Nov 2001 ODI # 1771
25* 35 21 4 1 119.04 4 not out 2 ODI v Bangladesh Dhaka 25 Jan 2002 ODI # 1794
30 38 26 0 2 115.38 7 caught 1 ODI v West Indies Sharjah 15 Feb 2002 ODI # 1808
10 49 40 0 0 25.00 6 run out 2 ODI v West Indies Sharjah 17 Feb 2002 ODI # 1810
24 41 28 4 0 85.71 6 lbw 1 Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
5 17 13 1 0 38.46 6 lbw 3 Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
22* 13 11 2 1 200.00 6 not out 1 ODI v New Zealand Lahore 27 Apr 2002 ODI # 1835
0 4 4 0 0 0.00 7 bowled 2 ODI v South Africa Tangier 18 Aug 2002 ODI # 1864
5 20 18 1 0 27.77 2 bowled 2 ODI v Australia Nairobi (Gym) 30 Aug 2002 ODI # 1868
DNB - - - - - - - 2 ODI v Kenya Nairobi (Gym) 1 Sep 2002 ODI # 1869
0 5 7 0 0 0.00 7 bowled 1 ODI v Australia Nairobi (Gym) 4 Sep 2002 ODI # 1871
59 - 43 5 3 137.20 7 run out 1 ODI v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
16 33 32 1 0 50.00 8 caught 1 ODI v Sri Lanka Colombo (RPS) 12 Sep 2002 ODI # 1874
DNB - - - - - - - 2 ODI v Netherlands Colombo (SSC) 21 Sep 2002 ODI # 1883
76* 61 53 2 7 143.39 8 not out 1 ODI v Zimbabwe Sharjah 3 Apr 2003 ODI # 1994
DNB - - - - - - - 2 ODI v Sri Lanka Sharjah 4 Apr 2003 ODI # 1995
DNB - - - - - - - 2 ODI v Zimbabwe Sharjah 10 Apr 2003 ODI # 2000
24* 31 27 0 1 88.88 8 not out 1 ODI v Sri Lanka Dambulla 10 May 2003 ODI # 2008
0 13 8 0 0 0.00 6 caught 1 ODI v New Zealand Dambulla 11 May 2003 ODI # 2009
7 26 13 0 0 53.84 7 caught 2 ODI v Sri Lanka Dambulla 18 May 2003 ODI # 2012
23 42 27 1 0 85.18 8 caught 1 ODI v New Zealand Dambulla 20 May 2003 ODI # 2015
10 26 21 0 0 47.61 7 run out 1 ODI v New Zealand Dambulla 23 May 2003 ODI # 2017
12* 24 9 2 0 133.33 9 not out 2 ODI v England Manchester 17 Jun 2003 ODI # 2025
17 22 16 2 0 106.25 9 caught 1 ODI v England The Oval 20 Jun 2003 ODI # 2026
64 60 53 6 1 120.75 7 caught 1 ODI v England Lord's 22 Jun 2003 ODI # 2027
DNB - - - - - - - 1 ODI v Bangladesh Multan 9 Sep 2003 ODI # 2041
4 8 6 0 0 66.66 7 caught 1 ODI v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
15 13 12 2 0 125.00 7 caught 1 ODI v Bangladesh Lahore 15 Sep 2003 ODI # 2043
8* 19 9 0 0 88.88 7 not out 2 ODI v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
15* 17 13 1 1 115.38 7 not out 1 ODI v Bangladesh Karachi 21 Sep 2003 ODI # 2045
2 9 4 0 0 50.00 7 caught 1 ODI v South Africa Lahore 3 Oct 2003 ODI # 2046
15 22 10 2 0 150.00 8 bowled 1 ODI v South Africa Lahore 5 Oct 2003 ODI # 2047
46* - 38 4 0 121.05 7 not out 1 ODI v South Africa Faisalabad 7 Oct 2003 ODI # 2048
38 58 51 3 0 74.50 7 caught 1 ODI v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
37 129 77 7 0 48.05 7 caught 2 Test v South Africa Faisalabad 24 Oct 2003 Test # 1666
10 25 19 2 0 52.63 6 bowled 4 Test v South Africa Faisalabad 24 Oct 2003 Test # 1666
47* 28 22 3 2 213.63 8 not out 2 ODI v New Zealand Lahore 29 Nov 2003 ODI # 2068
42* 23 16 4 2 262.50 7 not out 1 ODI v New Zealand Lahore 1 Dec 2003 ODI # 2071
34 28 16 3 2 212.50 5 caught 1 ODI v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
DNB - - - - - - - 2 ODI v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
2 7 7 0 0 28.57 3 caught 1 ODI v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
22 42 32 2 0 68.75 8 run out 1 ODI v New Zealand Auckland 3 Jan 2004 ODI # 2075
DNB - - - - - - - 2 ODI v New Zealand Queenstown 7 Jan 2004 ODI # 2076
50* 35 26 4 3 192.30 8 not out 1 ODI v New Zealand Christchurch 10 Jan 2004 ODI # 2078
9 34 24 1 0 37.50 8 caught 1 ODI v New Zealand Napier 14 Jan 2004 ODI # 2081
89 - 40 9 5 222.50 7 caught 2 ODI v New Zealand Wellington 17 Jan 2004 ODI # 2083
27 22 16 2 1 168.75 6 bowled 2 ODI v India Karachi 13 Mar 2004 ODI # 2112
31* 16 18 4 0 172.22 8 not out 1 ODI v India Rawalpindi 16 Mar 2004 ODI # 2114
53* 72 52 7 0 101.92 7 not out 2 ODI v India Peshawar 19 Mar 2004 ODI # 2115
32 48 24 2 1 133.33 6 caught 1 ODI v India Lahore 21 Mar 2004 ODI # 2116
5 12 9 0 0 55.55 7 caught 2 ODI v India Lahore 24 Mar 2004 ODI # 2117
5 4 5 0 0 100.00 7 caught 1 ODI v Bangladesh Colombo (SSC) 17 Jul 2004 ODI # 2145
18 21 17 1 0 105.88 5 caught 1 ODI v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
43 83 71 4 0 60.56 7 caught 1 ODI v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
22 32 19 1 0 115.78 6 bowled 1 ODI v India Colombo (RPS) 25 Jul 2004 ODI # 2152
16* 23 25 3 0 64.00 6 not out 2 ODI v Bangladesh Colombo (RPS) 29 Jul 2004 ODI # 2154
35* 38 27 1 2 129.62 6 not out 1 ODI v India Amstelveen 21 Aug 2004 ODI # 2157
26 42 33 0 1 78.78 7 caught 2 ODI v Australia Amstelveen 28 Aug 2004 ODI # 2162
15 9 8 0 1 187.50 7 caught 2 ODI v Australia Lord's 4 Sep 2004 ODI # 2166
7* 11 13 1 0 53.84 5 not out 2 ODI v Kenya Birmingham 14 Sep 2004 ODI # 2174
9 26 21 0 0 42.85 6 bowled 2 ODI v India Birmingham 19 Sep 2004 ODI # 2179
6 18 17 1 0 35.29 6 run out 1 ODI v West Indies Southampton 22 Sep 2004 ODI # 2181
107* - 114 5 5 93.85 6 not out 1 ODI v Zimbabwe Multan 30 Sep 2004 ODI # 2183
DNB - - - - - - - 2 ODI v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
4* 3 1 1 0 400.00 6 not out 2 ODI v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
8 8 12 1 0 66.66 7 caught 2 ODI v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
39 84 71 3 1 54.92 7 caught 2 Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
0 5 1 0 0 0.00 7 lbw 4 Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
16 56 42 3 0 38.09 8 caught 2 Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
35* 92 71 2 1 49.29 6 not out 4 Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
1* 4 3 0 0 33.33 6 not out 2 ODI v India Eden Gardens 13 Nov 2004 ODI # 2192
4* 110 76 0 0 5.26 7 not out 1 Test v Australia Melbourne 26 Dec 2004 Test # 1729
19 97 74 1 1 25.67 8 caught 3 Test v Australia Melbourne 26 Dec 2004 Test # 1729
12 35 14 1 0 85.71 7 caught 1 ODI v Australia Hobart 16 Jan 2005 ODI # 2205
DNB - - - - - - - 2 ODI v West Indies Brisbane 19 Jan 2005 ODI # 2206
16 - 21 3 0 76.19 7 run out 1 ODI v Australia Sydney 23 Jan 2005 ODI # 2209
44 62 49 2 0 89.79 7 caught 2 ODI v West Indies Adelaide 28 Jan 2005 ODI # 2213
63* - 61 2 2 103.27 7 not out 2 ODI v Australia Perth 30 Jan 2005 ODI # 2215
7 - 9 0 0 77.77 6 stumped 1 ODI v West Indies Perth 1 Feb 2005 ODI # 2218
3 - 4 0 0 75.00 7 run out 2 ODI v Australia Melbourne 4 Feb 2005 ODI # 2220
43 90 58 2 1 74.13 7 caught 2 ODI v Australia Sydney 6 Feb 2005 ODI # 2222
5 14 13 0 0 38.46 7 caught 2 ODI v India Kochi 2 Apr 2005 ODI # 2235
88 126 93 13 1 94.62 3 caught 2 ODI v India Visakhapatnam 5 Apr 2005 ODI # 2236
18 20 13 2 0 138.46 6 stumped 1 ODI v India Jamshedpur 9 Apr 2005 ODI # 2237
44 86 60 1 0 73.33 3 caught 2 ODI v India Ahmedabad 12 Apr 2005 ODI # 2238
0* 4 3 0 0 0.00 7 not out 2 ODI v India Kanpur 15 Apr 2005 ODI # 2239
0 2 1 0 0 0.00 7 caught 1 ODI v India Delhi 17 Apr 2005 ODI # 2240
22 41 31 0 0 70.96 7 caught 1 ODI v West Indies Kingstown 18 May 2005 ODI # 2246
20 16 16 1 1 125.00 7 bowled 1 ODI v West Indies Gros Islet 21 May 2005 ODI # 2247
18 14 13 1 1 138.46 6 caught 1 ODI v West Indies Gros Islet 22 May 2005 ODI # 2248
19 95 55 2 0 34.54 7 lbw 1 Test v West Indies Kingston 3 Jun 2005 Test # 1754
2 13 6 0 0 33.33 7 bowled 3 Test v West Indies Kingston 3 Jun 2005 Test # 1754
13 9 7 1 1 185.71 7 caught 2 ODI v England Lahore 10 Dec 2005 ODI # 2304
DNB - - - - - - - 2 ODI v England Lahore 12 Dec 2005 ODI # 2305
51* 30 22 5 3 231.81 7 not out 1 ODI v England Karachi 15 Dec 2005 ODI # 2306
0 1 1 0 0 0.00 8 bowled 1 ODI v England Rawalpindi 19 Dec 2005 ODI # 2307
4 15 5 0 0 80.00 8 caught 2 ODI v England Rawalpindi 21 Dec 2005 ODI # 2308
37 120 90 5 0 41.11 7 caught 1 Test v India Faisalabad 21 Jan 2006 Test # 1782
32 46 38 2 2 84.21 5 caught 3 Test v India Faisalabad 21 Jan 2006 Test # 1782
4 9 7 0 0 57.14 8 caught 2 ODI v India Peshawar 6 Feb 2006 ODI # 2324
14 22 15 0 0 93.33 8 run out 1 ODI v India Rawalpindi 11 Feb 2006 ODI # 2327
64* 71 56 7 2 114.28 8 not out 1 ODI v India Lahore 13 Feb 2006 ODI # 2329
1 3 2 0 0 50.00 8 caught 1 ODI v India Multan 16 Feb 2006 ODI # 2331
24 15 15 2 1 160.00 7 caught 1 ODI v India Karachi 19 Feb 2006 ODI # 2333
32 44 40 0 2 80.00 8 caught 1 ODI v Sri Lanka Colombo (RPS) 17 Mar 2006 ODI # 2351
41* 122 101 2 1 40.59 7 not out 2 ODI v Sri Lanka Colombo (RPS) 19 Mar 2006 ODI # 2352
23* 50 33 1 1 69.69 6 not out 2 ODI v Sri Lanka Colombo (SSC) 22 Mar 2006 ODI # 2354
8 32 34 0 0 23.52 6 bowled 2 Test v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
20* 45 31 4 0 64.51 6 not out 4 Test v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
DNB - - - - - - - 2 ODI v India Abu Dhabi 18 Apr 2006 ODI # 2363
1 4 3 0 0 33.33 8 caught 2 ODI v India Abu Dhabi 19 Apr 2006 ODI # 2364
49* 62 48 2 3 102.08 7 not out 2 ODI v Scotland Edinburgh 27 Jun 2006 ODI # 2387
17* 7 7 4 0 242.85 7 not out 2 T20I v England Bristol 28 Aug 2006 T20I # 8
DNB - - - - - - - 2 ODI v England Cardiff 30 Aug 2006 ODI # 2408
DNB - - - - - - - 2 ODI v England Lord's 2 Sep 2006 ODI # 2409
16 21 18 1 0 88.88 7 caught 2 ODI v England Southampton 5 Sep 2006 ODI # 2410
75* 72 72 5 5 104.16 7 not out 1 ODI v England Nottingham 8 Sep 2006 ODI # 2411
38* 29 24 2 2 158.33 8 not out 2 ODI v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
6 19 15 0 0 40.00 7 caught 2 ODI v New Zealand Mohali 25 Oct 2006 ODI # 2436
5 32 20 1 0 25.00 7 bowled 2 ODI v South Africa Mohali 27 Oct 2006 ODI # 2438
5 16 14 1 0 35.71 7 caught 2 Test v West Indies Lahore 11 Nov 2006 Test # 1815
DNB - - - - - - - 4 Test v West Indies Lahore 11 Nov 2006 Test # 1815
16* 139 92 2 0 17.39 7 not out 1 Test v West Indies Multan 19 Nov 2006 Test # 1816
80 150 117 8 1 68.37 7 caught 3 Test v West Indies Multan 19 Nov 2006 Test # 1816
7 - 50 1 0 14.00 7 caught 1 Test v West Indies Karachi 27 Nov 2006 Test # 1818
10 - 10 2 0 100.00 7 caught 3 Test v West Indies Karachi 27 Nov 2006 Test # 1818
17 44 37 1 0 45.94 7 caught 2 ODI v West Indies Faisalabad 7 Dec 2006 ODI # 2460
DNB - - - - - - - 2 ODI v West Indies Lahore 10 Dec 2006 ODI # 2463
33 60 46 2 0 71.73 7 caught 1 ODI v West Indies Multan 13 Dec 2006 ODI # 2464
7* 3 9 0 0 77.77 5 not out 2 ODI v West Indies Karachi 16 Dec 2006 ODI # 2466
10 18 15 1 0 66.66 7 caught 1 T20I v South Africa Johannesburg 2 Feb 2007 T20I # 14
6 11 8 1 0 75.00 8 caught 2 ODI v South Africa Centurion 4 Feb 2007 ODI # 2506
DNB - - - - - - - 1 ODI v South Africa Durban 7 Feb 2007 ODI # 2513
27 35 25 3 1 108.00 8 caught 1 ODI v South Africa Gqeberha 9 Feb 2007 ODI # 2517
1 14 13 0 0 7.69 7 bowled 1 ODI v South Africa Cape Town 11 Feb 2007 ODI # 2521
12 31 24 1 0 50.00 8 caught 1 ODI v South Africa Johannesburg 14 Feb 2007 ODI # 2523
DNB - - - - - - - 2 ODI v Sri Lanka Abu Dhabi 18 May 2007 ODI # 2584
16 - 25 0 0 64.00 8 bowled 1 ODI v Sri Lanka Abu Dhabi 20 May 2007 ODI # 2585
5 13 8 0 0 62.50 3 caught 2 T20I v New Zealand The Oval 13 Jun 2009 T20I # 107
15* 13 9 0 1 166.66 6 not out 1 T20I v Ireland The Oval 15 Jun 2009 T20I # 110
12* 16 15 0 0 80.00 6 not out 1 T20I v South Africa Nottingham 18 Jun 2009 T20I # 114
DNB - - - - - - - 2 T20I v Sri Lanka Lord's 21 Jun 2009 T20I # 116
17 44 35 1 0 48.57 8 lbw 2 ODI v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
17 51 43 1 0 39.53 8 caught 1 ODI v Sri Lanka Dambulla 1 Aug 2009 ODI # 2866
30 39 26 1 2 115.38 8 caught 1 ODI v Sri Lanka Dambulla 3 Aug 2009 ODI # 2867
25* 23 17 3 0 147.05 6 not out 1 T20I v Sri Lanka Colombo (RPS) 12 Aug 2009 T20I # 118
35 58 31 3 1 112.90 8 caught 2 ODI v New Zealand Abu Dhabi 6 Nov 2009 ODI # 2924
0 13 8 0 0 0.00 8 run out 2 ODI v New Zealand Abu Dhabi 9 Nov 2009 ODI # 2927
26* 23 15 3 1 173.33 7 not out 1 T20I v New Zealand Dubai (DICS) 12 Nov 2009 T20I # 122
0 1 1 0 0 0.00 6 caught 1 T20I v New Zealand Dubai (DICS) 13 Nov 2009 T20I # 123
22 18 15 1 1 146.66 7 caught 1 T20I v England Dubai (DICS) 19 Feb 2010 T20I # 144
46* 27 18 0 5 255.55 7 not out 2 T20I v England Dubai (DICS) 20 Feb 2010 T20I # 145
26* 75 46 2 0 56.52 8 not out 2 ODI v Sri Lanka Dambulla 15 Jun 2010 ODI # 2991
3 5 5 0 0 60.00 8 caught 1 ODI v India Dambulla 19 Jun 2010 ODI # 2996
7 13 11 0 0 63.63 7 bowled 1 T20I v Australia Birmingham 5 Jul 2010 T20I # 184
3 6 3 0 0 100.00 7 run out 1 T20I v Australia Birmingham 6 Jul 2010 T20I # 185
DNB - - - - - - - 2 T20I v Australia Dubai (DICS) 5 Sep 2012 T20I # 256
2* 5 2 0 0 100.00 6 not out 1 T20I v Australia Dubai (DICS) 7 Sep 2012 T20I # 257
13 47 27 1 0 48.14 7 caught 2 T20I v Australia Dubai (DICS) 10 Sep 2012 T20I # 259
22 17 17 2 1 129.41 6 caught 1 T20I v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
10 21 16 1 0 62.50 7 caught 1 T20I v South Africa Dubai (DICS) 13 Nov 2013 T20I # 334
0 1 1 0 0 0.00 7 bowled 2 T20I v South Africa Dubai (DICS) 15 Nov 2013 T20I # 336
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