Records type batting analysis [change type]
View innings by innings list [change view]
Home or away home venue remove home venue from query
Not involving the captain KP Pietersen (ENG) remove KP Pietersen (ENG) 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 1998-2010 381 432 52 17300 223 45.52 27357 63.23 39 97 26 1747 142 Profile
filtered 1998-2008 103 118 17 5834 223 57.76 9349 62.40 19 31 4 601 48
Innings by innings list
28 93 58 5 0 48.27 6 caught 2 Test v Australia Peshawar 15 Oct 1998 Test # 1426
9 29 32 1 0 28.12 6 bowled 2 Test v Australia Karachi 22 Oct 1998 Test # 1427
11 70 55 2 0 20.00 5 caught 4 Test v Australia Karachi 22 Oct 1998 Test # 1427
92 154 110 9 1 83.63 5 caught 2 ODI v Australia Karachi 6 Nov 1998 ODI # 1365
0 9 9 0 0 0.00 5 run out 1 ODI v Australia Peshawar 8 Nov 1998 ODI # 1368
100 139 111 14 0 90.09 5 caught 1 ODI v Australia Lahore 10 Nov 1998 ODI # 1371
55* 116 79 2 1 69.62 5 not out 2 ODI v Zimbabwe Gujranwala 20 Nov 1998 ODI # 1375
24 54 41 2 0 58.53 5 bowled 1 ODI v Zimbabwe Sheikhupura 22 Nov 1998 ODI # 1376
DNB - - - - - - - 1 ODI v Zimbabwe Rawalpindi 24 Nov 1998 ODI # 1377
75 229 164 13 0 45.73 5 caught 1 Test v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
14 51 33 1 0 42.42 5 bowled 3 Test v Zimbabwe Peshawar 27 Nov 1998 Test # 1430
120* 306 206 15 1 58.25 5 not out 2 Test v Zimbabwe Lahore 10 Dec 1998 Test # 1432
83 187 152 11 1 54.60 5 caught 1 Test v Sri Lanka Lahore 4 Mar 1999 Test # 1447
0 8 3 0 0 0.00 6 stumped 3 Test v Sri Lanka Lahore 4 Mar 1999 Test # 1447
6 - 15 0 0 40.00 4 run out 2 ODI v Sri Lanka Karachi 13 Feb 2000 ODI # 1559
68 - 87 2 0 78.16 4 caught 2 ODI v Sri Lanka Gujranwala 16 Feb 2000 ODI # 1561
7 - 25 0 0 28.00 4 run out 2 ODI v Sri Lanka Lahore 19 Feb 2000 ODI # 1566
32 88 77 5 0 41.55 5 caught 1 Test v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
18 116 85 1 0 21.17 5 caught 3 Test v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
8 57 45 1 0 17.77 3 caught 2 Test v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
88 171 131 8 3 67.17 5 lbw 4 Test v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
7 41 34 1 0 20.58 5 caught 1 Test v Sri Lanka Karachi 12 Mar 2000 Test # 1489
11 85 61 1 0 18.03 6 caught 3 Test v Sri Lanka Karachi 12 Mar 2000 Test # 1489
35 76 64 1 0 54.68 5 caught 1 ODI v England Karachi 24 Oct 2000 ODI # 1645
39* 88 73 2 0 53.42 4 not out 2 ODI v England Lahore 27 Oct 2000 ODI # 1649
31 93 90 2 0 34.44 5 bowled 2 ODI v England Rawalpindi 30 Oct 2000 ODI # 1653
124 374 308 8 1 40.25 5 caught 2 Test v England Lahore 15 Nov 2000 Test # 1513
77 275 227 8 0 33.92 5 caught 1 Test v England Faisalabad 29 Nov 2000 Test # 1518
DNB - - - - - - - 3 Test v England Faisalabad 29 Nov 2000 Test # 1518
117 313 242 14 1 48.34 5 caught 1 Test v England Karachi 7 Dec 2000 Test # 1521
24 87 64 4 0 37.50 6 caught 3 Test v England Karachi 7 Dec 2000 Test # 1521
102* 238 154 14 0 66.23 5 not out 2 Test v Bangladesh Multan 29 Aug 2001 Test # 1560
6 20 15 1 0 40.00 5 caught 1 Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
7 13 11 1 0 63.63 5 caught 3 Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
125 215 155 14 1 80.64 3 caught 1 ODI v New Zealand Karachi 21 Apr 2002 ODI # 1833
3 6 3 0 0 100.00 3 bowled 2 ODI v New Zealand Rawalpindi 24 Apr 2002 ODI # 1834
53 74 51 5 2 103.92 3 caught 1 ODI v New Zealand Lahore 27 Apr 2002 ODI # 1835
29 76 47 4 0 61.70 5 caught 1 Test v New Zealand Lahore 1 May 2002 Test # 1600
46 142 125 6 0 36.80 5 caught 2 Test v Bangladesh Karachi 20 Aug 2003 Test # 1655
15* 44 29 1 0 51.72 5 not out 4 Test v Bangladesh Karachi 20 Aug 2003 Test # 1655
64* 214 159 10 1 40.25 5 not out 2 Test v Bangladesh Peshawar 27 Aug 2003 Test # 1657
DNB - - - - - - - 4 Test v Bangladesh Peshawar 27 Aug 2003 Test # 1657
49 86 66 4 1 74.24 3 run out 1 ODI v Bangladesh Multan 9 Sep 2003 ODI # 2041
106 155 127 7 1 83.46 3 caught 1 ODI v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
65 98 74 9 0 87.83 3 bowled 1 ODI v Bangladesh Lahore 15 Sep 2003 ODI # 2043
94* 179 131 5 1 71.75 3 not out 2 ODI v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
52 44 32 6 3 162.50 3 lbw 1 ODI v Bangladesh Karachi 21 Sep 2003 ODI # 2045
68 143 87 2 0 78.16 3 caught 1 ODI v South Africa Lahore 3 Oct 2003 ODI # 2046
65 106 72 7 1 90.27 3 caught 1 ODI v South Africa Lahore 5 Oct 2003 ODI # 2047
18 41 19 3 0 94.73 3 caught 1 ODI v South Africa Faisalabad 7 Oct 2003 ODI # 2048
60 102 75 2 2 80.00 4 caught 1 ODI v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
0 16 10 0 0 0.00 3 lbw 1 ODI v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
8 32 22 1 0 36.36 4 caught 2 Test v South Africa Lahore 17 Oct 2003 Test # 1664
DNB - - - - - - - 4 Test v South Africa Lahore 17 Oct 2003 Test # 1664
42 72 40 5 0 105.00 3 run out 2 ODI v New Zealand Lahore 29 Nov 2003 ODI # 2068
11 22 17 1 0 64.70 4 caught 1 ODI v New Zealand Lahore 1 Dec 2003 ODI # 2071
64 75 53 5 1 120.75 3 caught 1 ODI v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
DNB - - - - - - - 2 ODI v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
DNB - - - - - - - 1 ODI v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
73 98 68 5 4 107.35 3 caught 2 ODI v India Karachi 13 Mar 2004 ODI # 2112
24 30 26 2 0 92.30 3 bowled 1 ODI v India Rawalpindi 16 Mar 2004 ODI # 2114
2 19 11 0 0 18.18 3 caught 2 ODI v India Peshawar 19 Mar 2004 ODI # 2115
9 28 19 1 0 47.36 3 lbw 1 ODI v India Lahore 21 Mar 2004 ODI # 2116
1 5 7 0 0 14.28 3 lbw 2 ODI v India Lahore 24 Mar 2004 ODI # 2117
35 105 75 5 0 46.66 5 caught 2 Test v India Multan 28 Mar 2004 Test # 1693
112 219 164 16 2 68.29 5 caught 3 Test v India Multan 28 Mar 2004 Test # 1693
72 218 153 13 0 47.05 5 caught 2 Test v India Lahore 5 Apr 2004 Test # 1695
DNB - - - - - - - 4 Test v India Lahore 5 Apr 2004 Test # 1695
13 55 37 2 0 35.13 5 bowled 1 Test v India Rawalpindi 13 Apr 2004 Test # 1697
48 88 61 9 0 78.68 6 caught 3 Test v India Rawalpindi 13 Apr 2004 Test # 1697
1 - 4 0 0 25.00 4 caught 1 ODI v Zimbabwe Multan 30 Sep 2004 ODI # 2183
14 - 14 0 0 100.00 7 bowled 2 ODI v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
107* - 121 7 1 88.42 4 not out 2 ODI v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
30 44 27 3 0 111.11 5 caught 2 ODI v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
7 13 10 0 0 70.00 5 stumped 2 ODI v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
17 25 21 3 0 80.95 5 caught 2 Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
44 150 110 7 0 40.00 5 lbw 4 Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
46 99 64 5 2 71.87 6 caught 2 Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
1 8 6 0 0 16.66 4 lbw 4 Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
5 10 7 1 0 71.42 4 bowled 1 Test v England Multan 12 Nov 2005 Test # 1770
16 19 13 4 0 123.07 6 caught 3 Test v England Multan 12 Nov 2005 Test # 1770
78 192 143 8 2 54.54 4 caught 1 Test v England Faisalabad 20 Nov 2005 Test # 1772
20 88 69 0 0 28.98 4 bowled 3 Test v England Faisalabad 20 Nov 2005 Test # 1772
223 602 373 26 2 59.78 4 caught 2 Test v England Lahore 29 Nov 2005 Test # 1774
59 98 63 5 0 93.65 4 caught 2 ODI v England Lahore 10 Dec 2005 ODI # 2304
28* 100 68 1 0 41.17 4 not out 2 ODI v England Lahore 12 Dec 2005 ODI # 2305
68 107 65 7 0 104.61 4 run out 1 ODI v England Karachi 15 Dec 2005 ODI # 2306
11 33 17 2 0 64.70 4 lbw 1 ODI v England Rawalpindi 19 Dec 2005 ODI # 2307
54 148 79 3 0 68.35 4 caught 2 ODI v England Rawalpindi 21 Dec 2005 ODI # 2308
173 270 199 22 2 86.93 4 stumped 1 Test v India Lahore 13 Jan 2006 Test # 1781
65 161 119 8 1 54.62 4 caught 1 Test v India Faisalabad 21 Jan 2006 Test # 1782
126 232 179 11 4 70.39 4 run out 3 Test v India Faisalabad 21 Jan 2006 Test # 1782
0 2 1 0 0 0.00 4 bowled 1 Test v India Karachi 29 Jan 2006 Test # 1783
97 232 161 12 0 60.24 4 lbw 3 Test v India Karachi 29 Jan 2006 Test # 1783
17 20 14 3 0 121.42 5 caught 2 ODI v India Peshawar 6 Feb 2006 ODI # 2324
1 6 6 0 0 16.66 4 run out 1 ODI v India Rawalpindi 11 Feb 2006 ODI # 2327
1 9 2 0 0 50.00 5 caught 1 ODI v India Lahore 13 Feb 2006 ODI # 2329
25 61 40 3 0 62.50 6 caught 1 ODI v India Multan 16 Feb 2006 ODI # 2331
67 118 85 6 0 78.82 4 caught 1 ODI v India Karachi 19 Feb 2006 ODI # 2333
192 501 330 24 1 58.18 4 stumped 2 Test v West Indies Lahore 11 Nov 2006 Test # 1815
DNB - - - - - - - 4 Test v West Indies Lahore 11 Nov 2006 Test # 1815
56 179 117 3 1 47.86 4 caught 1 Test v West Indies Multan 19 Nov 2006 Test # 1816
191 420 344 22 0 55.52 4 caught 3 Test v West Indies Multan 19 Nov 2006 Test # 1816
102 - 158 15 0 64.55 4 lbw 1 Test v West Indies Karachi 27 Nov 2006 Test # 1818
124 - 195 15 0 63.58 4 bowled 3 Test v West Indies Karachi 27 Nov 2006 Test # 1818
28* 65 38 1 0 73.68 4 not out 2 ODI v West Indies Lahore 10 Dec 2006 ODI # 2463
DNB - - - - - - - 2 ODI v West Indies Karachi 16 Dec 2006 ODI # 2466
25 46 39 3 0 64.10 4 lbw 2 Test v South Africa Lahore 8 Oct 2007 Test # 1844
63* 228 156 6 0 40.38 4 not out 4 Test v South Africa Lahore 8 Oct 2007 Test # 1844
53 130 75 3 0 70.66 4 caught 2 ODI v South Africa Lahore 18 Oct 2007 ODI # 2633
117 190 143 9 0 81.81 4 bowled 1 ODI v South Africa Lahore 20 Oct 2007 ODI # 2635
58* 163 113 1 0 51.32 4 not out 2 ODI v South Africa Faisalabad 23 Oct 2007 ODI # 2637
5 19 10 0 0 50.00 4 run out 1 ODI v South Africa Multan 26 Oct 2007 ODI # 2639
53 111 88 5 0 60.22 4 caught 2 ODI v South Africa Lahore 29 Oct 2007 ODI # 2642
72 89 74 5 1 97.29 4 caught 1 ODI v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
38* 102 63 2 0 60.31 4 not out 2 ODI v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
5 33 26 0 0 19.23 4 caught 1 ODI v Zimbabwe Multan 27 Jan 2008 ODI # 2665
108* 144 111 10 1 97.29 4 not out 2 ODI v Zimbabwe Faisalabad 30 Jan 2008 ODI # 2667
108* 166 103 11 0 104.85 4 not out 1 ODI v Bangladesh Lahore 8 Apr 2008 ODI # 2696
32* 51 30 3 0 106.66 4 not out 2 ODI v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
2 12 8 0 0 25.00 4 stumped 1 ODI v Bangladesh Lahore 13 Apr 2008 ODI # 2700
37* - 55 2 0 67.27 4 not out 2 ODI v Bangladesh Multan 16 Apr 2008 ODI # 2702
22 30 17 1 1 129.41 4 caught 1 ODI v Bangladesh Karachi 19 Apr 2008 ODI # 2703
28 37 28 5 0 100.00 4 caught 1 ODI v Hong Kong Karachi 24 Jun 2008 ODI # 2712
30 26 20 5 0 150.00 4 run out 1 ODI v India Karachi 26 Jun 2008 ODI # 2717
19 34 29 2 0 65.51 4 lbw 2 ODI v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
21 20 23 2 0 91.30 4 bowled 2 ODI v India Karachi 2 Jul 2008 ODI # 2730
DNB - - - - - - - 2 ODI v Bangladesh Karachi 4 Jul 2008 ODI # 2733
Statsguru includes the following current or recent relevant matches:
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 4th match, May 22, 2024 [T20I # 2614]
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
 
Feedback Print this page