Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Pakistan remove Pakistan from query
Runs scored greater than or equal to 100 remove greater than or equal to 100 from query
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1999-2021 446 429 79 11867 245 33.90 15292 77.60 12 61 23 1038 199 Profile
filtered 2002-2017 12 12 4 1588 245 198.50 2090 75.98 12 0 0 172 18
Innings by innings list
101* - 111 10 2 90.99 5 not out 2 ODI v West Indies Providence 11 Apr 2017 ODI # 3863
245 639 420 24 4 58.33 3 caught 1 Test v England Abu Dhabi 13 Oct 2015 Test # 2180
112 124 76 12 2 147.36 3 caught 1 ODI v Zimbabwe Lahore 26 May 2015 ODI # 3651
128 173 126 16 0 101.58 4 caught 1 ODI v India Centurion 26 Sep 2009 ODI # 2898
134 372 240 13 2 55.83 6 caught 3 Test v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
125* 185 119 16 1 105.04 2 retired notout 1 ODI v India Karachi 26 Jun 2008 ODI # 2717
148* 488 369 21 2 40.10 1 not out 4 Test v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
108 168 120 11 1 90.00 4 caught 1 ODI v India Lahore 13 Feb 2006 ODI # 2329
143 197 127 18 1 112.59 3 caught 1 ODI v India Colombo (RPS) 25 Jul 2004 ODI # 2152
118 153 110 10 2 107.27 3 run out 1 ODI v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
115 197 142 12 0 80.98 1 caught 1 ODI v New Zealand Lahore 27 Apr 2002 ODI # 1835
111* 199 130 9 1 85.38 4 not out 1 ODI v West Indies Sharjah 15 Feb 2002 ODI # 1808
Statsguru includes the following current or recent relevant matches:
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629 - Current]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628 - Current]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627 - Current]
 
Feedback Print this page