Records type batting analysis [change type]
View innings by innings list [change view]
Home or away neutral venue remove neutral venue 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 1994-2015 454 553 94 20988 203* 45.72 40150 52.27 41 125 21 2041 126 Profile
filtered 1995-2011 98 95 15 2804 107* 35.05 4301 65.19 1 19 3 226 27
Innings by innings list
11 - 10 0 1 110.00 7 caught 2 ODI v Sri Lanka Sharjah 11 Oct 1995 ODI # 1006
36 - 57 2 1 63.15 5 caught 2 ODI v Pakistan Sharjah 13 Oct 1995 ODI # 1008
11 - 30 0 0 36.66 6 caught 2 ODI v Pakistan Sharjah 15 Oct 1995 ODI # 1009
62* - 45 2 3 137.77 6 not out 1 ODI v Sri Lanka Sharjah 16 Oct 1995 ODI # 1010
27 - 32 1 0 84.37 6 caught 2 ODI v Sri Lanka Sharjah 20 Oct 1995 ODI # 1012
1 13 9 0 0 11.11 4 run out 1 ODI v Sri Lanka Adelaide 15 Dec 1995 ODI # 1021
77 162 117 4 0 65.81 3 caught 1 ODI v Sri Lanka Hobart 3 Jan 1996 ODI # 1029
10 46 44 1 0 22.72 3 run out 2 ODI v Sri Lanka Brisbane 5 Jan 1996 ODI # 1030
44 128 89 3 0 49.43 3 caught 2 ODI v Sri Lanka Perth 14 Jan 1996 ODI # 1037
8 2 4 2 0 200.00 4 bowled 2 ODI v Zimbabwe Hyderabad (Deccan) 16 Feb 1996 ODI # 1050
19 72 48 3 0 39.58 4 caught 2 ODI v Kenya Pune 29 Feb 1996 ODI # 1066
10 28 17 0 0 58.82 5 bowled 2 ODI v Australia Jaipur 4 Mar 1996 ODI # 1072
56 126 93 4 0 60.21 1 caught 1 ODI v South Africa Karachi 11 Mar 1996 ODI # 1079
80 172 126 7 0 63.49 1 caught 2 ODI v Australia Mohali 14 Mar 1996 ODI # 1082
21 44 35 2 0 60.00 3 caught 2 ODI v Pakistan Adelaide 17 Dec 1996 ODI # 1154
35 80 54 1 0 64.81 5 stumped 2 ODI v Pakistan Perth 10 Jan 1997 ODI # 1161
72 121 105 5 0 68.57 3 caught 1 ODI v Pakistan Sydney 14 Jan 1997 ODI # 1163
11 24 20 0 0 55.00 4 bowled 1 ODI v Pakistan Sydney 18 Jan 1997 ODI # 1165
10 39 32 1 0 31.25 4 caught 2 ODI v Pakistan Melbourne 20 Jan 1997 ODI # 1166
42 - 86 1 0 48.83 2 lbw 1 ODI v Sri Lanka Lahore 1 Nov 1997 ODI # 1247
47 64 40 5 0 117.50 5 caught 1 ODI v South Africa Lahore 3 Nov 1997 ODI # 1249
16* 23 11 2 0 145.45 6 not out 1 ODI v Pakistan Sharjah 12 Dec 1997 ODI # 1260
16 39 39 1 0 41.02 5 lbw 1 ODI v England Sharjah 13 Dec 1997 ODI # 1261
16 30 25 0 1 64.00 5 caught 1 ODI v India Sharjah 16 Dec 1997 ODI # 1264
76 151 109 4 1 69.72 2 run out 1 ODI v England Sharjah 19 Dec 1997 ODI # 1266
49 119 71 5 0 69.01 3 stumped 1 ODI v Pakistan Dhaka 29 Oct 1998 ODI # 1361
74 105 74 10 1 100.00 3 bowled 2 ODI v India Dhaka 31 Oct 1998 ODI # 1363
27 69 54 2 0 50.00 3 lbw 1 ODI v South Africa Dhaka 1 Nov 1998 ODI # 1364
77 147 96 6 0 80.20 5 caught 2 ODI v Pakistan Bristol 16 May 1999 ODI # 1447
11* 22 19 2 0 57.89 5 not out 2 ODI v Bangladesh Dublin 21 May 1999 ODI # 1454
DNB - - - - - - - 2 ODI v New Zealand Southampton 24 May 1999 ODI # 1460
30* 46 30 6 0 100.00 2 not out 2 ODI v Scotland Leicester 27 May 1999 ODI # 1465
16 60 38 0 0 42.10 5 bowled 1 ODI v Australia Manchester 30 May 1999 ODI # 1470
29* - 61 0 0 47.54 5 not out 2 ODI v Zimbabwe Singapore 2 Sep 1999 ODI # 1492
23 22 14 2 2 164.28 2 caught 1 ODI v India Singapore 5 Sep 1999 ODI # 1494
TDNB - - - - - - - - ODI v India Singapore 7 Sep 1999 ODI # 1495
20 - 31 1 0 64.51 5 caught 2 ODI v India Singapore 8 Sep 1999 ODI # 1496
16 - 37 1 0 43.24 3 stumped 1 ODI v India Toronto 11 Sep 1999 ODI # 1497
7 - 18 1 0 38.88 3 caught 1 ODI v India Toronto 12 Sep 1999 ODI # 1498
12 - 23 1 0 52.17 3 caught 2 ODI v India Toronto 14 Sep 1999 ODI # 1499
29 - 25 4 0 116.00 6 caught 2 ODI v Pakistan Toronto 16 Sep 1999 ODI # 1500
9 - 28 2 0 32.14 2 caught 2 ODI v Pakistan Toronto 18 Sep 1999 ODI # 1501
3 - 8 0 0 37.50 4 stumped 1 ODI v Pakistan Toronto 19 Sep 1999 ODI # 1502
22 - 49 0 0 44.89 5 caught 2 ODI v Sri Lanka Sharjah 13 Oct 1999 ODI # 1512
5 - 17 0 0 29.41 4 run out 2 ODI v Pakistan Sharjah 14 Oct 1999 ODI # 1513
31 - 63 1 0 49.20 5 caught 1 ODI v Sri Lanka Sharjah 17 Oct 1999 ODI # 1515
14 - 13 3 0 107.69 5 caught 2 ODI v Pakistan Sharjah 19 Oct 1999 ODI # 1517
10 48 30 1 0 33.33 4 caught 1 ODI v India Bulawayo 30 Jun 2001 ODI # 1731
17 36 27 0 0 62.96 4 caught 1 ODI v India Harare 4 Jul 2001 ODI # 1733
50 73 64 3 0 78.12 5 bowled 1 ODI v India Harare 7 Jul 2001 ODI # 1734
66 236 157 9 0 42.03 6 bowled 2 Test v Pakistan Sharjah 31 Jan 2002 Test # 1587
0 16 11 0 0 0.00 6 caught 4 Test v Pakistan Sharjah 31 Jan 2002 Test # 1587
16 30 27 2 0 59.25 5 caught 2 Test v Pakistan Sharjah 7 Feb 2002 Test # 1588
19 99 69 1 0 27.53 5 lbw 4 Test v Pakistan Sharjah 7 Feb 2002 Test # 1588
0 1 2 0 0 0.00 5 caught 1 ODI v Pakistan Sharjah 14 Feb 2002 ODI # 1807
22 56 46 2 0 47.82 6 caught 2 ODI v Pakistan Sharjah 15 Feb 2002 ODI # 1808
67 126 93 4 2 72.04 6 caught 1 ODI v Pakistan Sharjah 17 Feb 2002 ODI # 1810
45 156 98 5 0 45.91 2 caught 1 ODI v South Africa Colombo (SSC) 13 Sep 2002 ODI # 1875
43 120 76 4 0 56.57 2 caught 1 ODI v Kenya Colombo (SSC) 17 Sep 2002 ODI # 1879
2 21 7 0 0 28.57 4 lbw 2 ODI v New Zealand Gqeberha 13 Feb 2003 ODI # 1949
29 69 53 3 0 54.71 4 lbw 1 ODI v Bangladesh Benoni 18 Feb 2003 ODI # 1956
DNB - - - - - - - 2 ODI v Canada Centurion 23 Feb 2003 ODI # 1963
65 115 90 6 0 72.22 6 caught 2 ODI v Sri Lanka Cape Town 28 Feb 2003 ODI # 1973
66 108 72 7 2 91.66 2 caught 1 ODI v Kenya Kimberley 4 Mar 2003 ODI # 1981
14 59 42 1 0 33.33 2 lbw 1 ODI v New Zealand Birmingham 26 Jun 2004 ODI # 2134
21 35 25 2 0 84.00 4 caught 1 ODI v New Zealand Cardiff 3 Jul 2004 ODI # 2138
TDNB - - - - - - - - ODI v New Zealand Southampton 8 Jul 2004 ODI # 2141
31 62 44 2 1 70.45 6 caught 2 ODI v New Zealand Lord's 10 Jul 2004 ODI # 2142
18* 22 18 0 0 100.00 5 not out 1 ODI v Bangladesh Southampton 15 Sep 2004 ODI # 2175
51* 82 52 6 0 98.07 5 not out 2 ODI v South Africa The Oval 18 Sep 2004 ODI # 2178
11 41 24 1 0 45.83 5 caught 2 ODI v Pakistan Southampton 22 Sep 2004 ODI # 2181
25* - 22 1 0 113.63 6 not out 1 ODI v Pakistan Brisbane 19 Jan 2005 ODI # 2206
85 124 92 6 1 92.39 5 caught 1 ODI v Pakistan Adelaide 28 Jan 2005 ODI # 2213
58 - 64 6 0 90.62 5 caught 2 ODI v Pakistan Perth 1 Feb 2005 ODI # 2218
22 65 53 0 0 41.50 5 lbw 1 ODI v India Dambulla 31 Jul 2005 ODI # 2263
92 116 83 10 4 110.84 2 caught 2 ODI v Australia Kuala Lumpur 12 Sep 2006 ODI # 2413
6 20 10 1 0 60.00 2 caught 2 ODI v India Kuala Lumpur 14 Sep 2006 ODI # 2414
0 19 10 0 0 0.00 2 caught 2 ODI v Australia Kuala Lumpur 18 Sep 2006 ODI # 2417
21 57 33 3 0 63.63 1 caught 2 ODI v India Kuala Lumpur 20 Sep 2006 ODI # 2419
12 38 23 2 0 52.17 2 caught 2 ODI v Australia Kuala Lumpur 24 Sep 2006 ODI # 2422
14* 65 36 2 0 38.88 2 not out 2 ODI v Zimbabwe Ahmedabad 8 Oct 2006 ODI # 2424
52* 132 104 6 0 50.00 2 not out 2 ODI v Bangladesh Jaipur 11 Oct 2006 ODI # 2426
8 20 9 2 0 88.88 2 caught 1 ODI v Sri Lanka Brabourne 14 Oct 2006 ODI # 2428
13 31 22 2 0 59.09 2 lbw 1 ODI v England Ahmedabad 28 Oct 2006 ODI # 2439
57* 116 70 4 1 81.42 2 retired notout 2 ODI v South Africa Jaipur 2 Nov 2006 ODI # 2442
27 53 18 4 1 150.00 1 bowled 1 ODI v Australia Brabourne 5 Nov 2006 ODI # 2443
DNB - - - - - - - 2 ODI v Netherlands Dublin 10 Jul 2007 ODI # 2599
37 54 31 3 2 119.35 3 caught 1 T20I v Bangladesh Johannesburg 13 Sep 2007 T20I # 24
36 63 33 3 1 109.09 4 caught 1 ODI v Pakistan Abu Dhabi 12 Nov 2008 ODI # 2773
107* 211 149 6 0 71.81 4 not out 2 ODI v Pakistan Abu Dhabi 14 Nov 2008 ODI # 2775
3 9 4 0 0 75.00 4 caught 2 ODI v Pakistan Abu Dhabi 16 Nov 2008 ODI # 2776
0* 8 1 0 0 0.00 4 not out 2 T20I v Australia The Oval 6 Jun 2009 T20I # 92
1 5 5 0 0 20.00 4 bowled 2 T20I v Sri Lanka Nottingham 10 Jun 2009 T20I # 100
18* 20 9 3 0 200.00 5 not out 2 T20I v India Lord's 12 Jun 2009 T20I # 105
8 8 7 1 0 114.28 5 caught 2 T20I v South Africa The Oval 13 Jun 2009 T20I # 106
7 33 15 0 0 46.66 5 lbw 2 T20I v Sri Lanka The Oval 19 Jun 2009 T20I # 115
31 73 51 1 1 60.78 5 caught 1 ODI v South Africa Delhi 24 Feb 2011 ODI # 3106
4 9 6 0 0 66.66 7 bowled 1 ODI v Netherlands Delhi 28 Feb 2011 ODI # 3112
35 102 62 3 0 56.45 2 caught 1 ODI v Ireland Mohali 11 Mar 2011 ODI # 3126
44* 156 106 0 1 41.50 5 not out 1 ODI v Pakistan Mirpur 23 Mar 2011 ODI # 3142
Statsguru includes the following current or recent relevant matches:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page