Records type all-round analysis [change type]
View match by match list [change view]
Primary team Pakistan remove Pakistan from query
Start of match date greater than or equal to 31 Dec 2013 remove greater than or equal to 31 Dec 2013 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 2020-2024 35 1810 201 38.51 5 - - - - 21 0 - Profile
filtered 2020-2024 35 1810 201 38.51 5 - - - - 21 0 -
Match by match list
201 - 201 1 - - 1 0 Test v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
114 6 120 1 - - 0 0 Test v England Rawalpindi 1 Dec 2022 Test # 2478
113 - 113 1 - - 2 0 ODI v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
44 136* 180 1 - - 1 0 Test v Australia Rawalpindi 4 Mar 2022 Test # 2453
13 160* 173 1 - - 0 0 Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
19 8 27 0 - - 2 0 Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
9 - 9 0 - - 0 0 ODI v South Africa Chennai 27 Oct 2023 ODI # 4683
0 16 16 0 - - 1 0 Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
19 - 19 0 - - 2 0 ODI v New Zealand Karachi 3 May 2023 ODI # 4573
0 - 0 0 - - 1 0 T20I v Afghanistan Sharjah 24 Mar 2023 T20I # 2030
52 73 125 0 - - 3 0 Test v Bangladesh Chattogram 26 Nov 2021 Test # 2436
68 - 68 0 - - 0 0 ODI v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
52 - 52 0 - - 0 0 ODI v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
0 - 0 0 - - 0 0 T20I v Afghanistan Sharjah 26 Mar 2023 T20I # 2033
25 - 25 0 - - 0 0 Test v Bangladesh Mirpur 4 Dec 2021 Test # 2439
42 2 44 0 - - 0 0 Test v Australia Perth 14 Dec 2023 Test # 2518
4 - 4 0 - - 0 0 ODI v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
14 45 59 0 - - 2 0 Test v England Multan 9 Dec 2022 Test # 2480
23 - 23 0 - - 2 0 T20I v Afghanistan Sharjah 27 Mar 2023 T20I # 2035
62 4 66 0 - - 1 0 Test v Australia Melbourne 26 Dec 2023 Test # 2519
0 - 0 0 - - 0 0 ODI v England Eden Gardens 11 Nov 2023 ODI # 4701
8 26 34 0 - - 2 0 Test v England Karachi 17 Dec 2022 Test # 2483
20 - 20 0 - - 0 0 ODI v India Ahmedabad 14 Oct 2023 ODI # 4669
13 96 109 0 - - 0 0 Test v Australia Karachi 12 Mar 2022 Test # 2455
0 0 0 0 - - 0 0 Test v Australia Sydney 3 Jan 2024 Test # 2521
41* - 41 0 - - 0 0 T20I v Zimbabwe Rawalpindi 10 Nov 2020 T20I # 1107
7 17 24 0 - - 0 0 Test v New Zealand Karachi 26 Dec 2022 Test # 2486
64 - 64 0 - - 0 0 ODI v Australia Bengaluru 20 Oct 2023 ODI # 4675
81 27 108 0 - - 0 0 Test v Australia Lahore 21 Mar 2022 Test # 2458
2 - 2 0 - - 0 0 ODI v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
0 - 0 0 - - 0 0 T20I v New Zealand Auckland 18 Dec 2020 T20I # 1117
19 0 19 0 - - 0 0 Test v New Zealand Karachi 2 Jan 2023 Test # 2487
58 - 58 0 - - 0 0 ODI v Afghanistan Chennai 23 Oct 2023 ODI # 4679
7 - 7 0 - - 1 0 ODI v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
0 - 0 0 - - 0 0 T20I v New Zealand Hamilton 20 Dec 2020 T20I # 1118
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