Records type batting analysis [change type]
View cumulative averages [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 2017-2023 82 81 6 3492 210* 46.56 3737 93.44 11 16 6 391 74 Profile
filtered 2017-2023 11 11 4 1506 210* 215.14 1326 113.57 11 0 0 151 45
Cumulative averages
11 11 4 1506 210* 215.14 1326 113.57 11 0 0 151 45 v England 11 Nov 2023 ODI # 4701
11 11 4 1506 210* 215.14 1326 113.57 11 0 0 151 45 v New Zealand 4 Nov 2023 ODI # 4692
10 10 3 1380 210* 197.14 1245 110.84 10 0 0 143 34 v Bangladesh 31 Oct 2023 ODI # 4688
10 10 3 1380 210* 197.14 1245 110.84 10 0 0 143 34 v Netherlands 6 Oct 2023 ODI # 4659
10 10 3 1380 210* 197.14 1245 110.84 10 0 0 143 34 v Sri Lanka 14 Sep 2023 ODI # 4644
10 10 3 1380 210* 197.14 1245 110.84 10 0 0 143 34 v India 10 Sep 2023 ODI # 4639
10 10 3 1380 210* 197.14 1245 110.84 10 0 0 143 34 v Bangladesh 6 Sep 2023 ODI # 4634
10 10 3 1380 210* 197.14 1245 110.84 10 0 0 143 34 v India 2 Sep 2023 ODI # 4630
10 10 3 1380 210* 197.14 1245 110.84 10 0 0 143 34 v Nepal 30 Aug 2023 ODI # 4628
10 10 3 1380 210* 197.14 1245 110.84 10 0 0 143 34 v Afghanistan 26 Aug 2023 ODI # 4627
10 10 3 1380 210* 197.14 1245 110.84 10 0 0 143 34 v Afghanistan 24 Aug 2023 ODI # 4626
10 10 3 1380 210* 197.14 1245 110.84 10 0 0 143 34 v Afghanistan 22 Aug 2023 ODI # 4625
10 10 3 1380 210* 197.14 1245 110.84 10 0 0 143 34 v New Zealand 7 May 2023 ODI # 4575
10 10 3 1380 210* 197.14 1245 110.84 10 0 0 143 34 v New Zealand 5 May 2023 ODI # 4574
10 10 3 1380 210* 197.14 1245 110.84 10 0 0 143 34 v New Zealand 3 May 2023 ODI # 4573
10 10 3 1380 210* 197.14 1245 110.84 10 0 0 143 34 v New Zealand 29 Apr 2023 ODI # 4571
9 9 2 1200 210* 171.42 1101 108.99 9 0 0 126 28 v New Zealand 27 Apr 2023 ODI # 4569
8 8 2 1083 210* 180.50 987 109.72 8 0 0 113 27 v New Zealand 13 Jan 2023 ODI # 4504
7 7 2 982 210* 196.40 865 113.52 7 0 0 103 26 v New Zealand 11 Jan 2023 ODI # 4502
7 7 2 982 210* 196.40 865 113.52 7 0 0 103 26 v New Zealand 9 Jan 2023 ODI # 4500
7 7 2 982 210* 196.40 865 113.52 7 0 0 103 26 v Netherlands 21 Aug 2022 ODI # 4455
7 7 2 982 210* 196.40 865 113.52 7 0 0 103 26 v Netherlands 18 Aug 2022 ODI # 4452
7 7 2 982 210* 196.40 865 113.52 7 0 0 103 26 v Netherlands 16 Aug 2022 ODI # 4448
6 6 2 873 210* 218.25 756 115.47 6 0 0 91 25 v West Indies 12 Jun 2022 ODI # 4407
6 6 2 873 210* 218.25 756 115.47 6 0 0 91 25 v West Indies 10 Jun 2022 ODI # 4405
6 6 2 873 210* 218.25 756 115.47 6 0 0 91 25 v West Indies 8 Jun 2022 ODI # 4401
6 6 2 873 210* 218.25 756 115.47 6 0 0 91 25 v Australia 2 Apr 2022 ODI # 4382
6 6 2 873 210* 218.25 756 115.47 6 0 0 91 25 v Australia 31 Mar 2022 ODI # 4380
6 6 2 873 210* 218.25 756 115.47 6 0 0 91 25 v Australia 29 Mar 2022 ODI # 4379
6 6 2 873 210* 218.25 756 115.47 6 0 0 91 25 v England 13 Jul 2021 ODI # 4303
6 6 2 873 210* 218.25 756 115.47 6 0 0 91 25 v England 10 Jul 2021 ODI # 4300
6 6 2 873 210* 218.25 756 115.47 6 0 0 91 25 v England 8 Jul 2021 ODI # 4299
6 6 2 873 210* 218.25 756 115.47 6 0 0 91 25 v South Africa 7 Apr 2021 ODI # 4287
5 5 2 772 210* 257.33 652 118.40 5 0 0 82 22 v South Africa 4 Apr 2021 ODI # 4286
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v South Africa 2 Apr 2021 ODI # 4285
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v Zimbabwe 3 Nov 2020 ODI # 4264
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v Sri Lanka 2 Oct 2019 ODI # 4212
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v Sri Lanka 30 Sep 2019 ODI # 4211
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v Bangladesh 5 Jul 2019 ODI # 4186
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v Afghanistan 29 Jun 2019 ODI # 4177
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v New Zealand 26 Jun 2019 ODI # 4174
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v South Africa 23 Jun 2019 ODI # 4171
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v India 16 Jun 2019 ODI # 4161
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v Australia 12 Jun 2019 ODI # 4157
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v England 3 Jun 2019 ODI # 4148
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v West Indies 31 May 2019 ODI # 4144
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v England 19 May 2019 ODI # 4140
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v England 17 May 2019 ODI # 4138
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v England 14 May 2019 ODI # 4135
4 4 2 579 210* 289.50 497 116.49 4 0 0 64 12 v England 11 May 2019 ODI # 4133
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v England 8 May 2019 ODI # 4130
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v South Africa 30 Jan 2019 ODI # 4090
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v South Africa 27 Jan 2019 ODI # 4087
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v South Africa 25 Jan 2019 ODI # 4084
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v South Africa 22 Jan 2019 ODI # 4081
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v South Africa 19 Jan 2019 ODI # 4080
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v New Zealand 11 Nov 2018 ODI # 4070
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v New Zealand 9 Nov 2018 ODI # 4068
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v New Zealand 7 Nov 2018 ODI # 4066
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v Bangladesh 26 Sep 2018 ODI # 4047
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v India 23 Sep 2018 ODI # 4044
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v Afghanistan 21 Sep 2018 ODI # 4043
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v India 19 Sep 2018 ODI # 4040
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v Hong Kong 16 Sep 2018 ODI # 4037
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v Zimbabwe 22 Jul 2018 ODI # 4021
3 3 2 441 210* 441.00 391 112.78 3 0 0 52 8 v Zimbabwe 20 Jul 2018 ODI # 4020
2 2 1 231 117* 231.00 235 98.29 2 0 0 28 3 v Zimbabwe 18 Jul 2018 ODI # 4019
2 2 1 231 117* 231.00 235 98.29 2 0 0 28 3 v Zimbabwe 16 Jul 2018 ODI # 4017
1 1 0 114 114 114.00 106 107.54 1 0 0 12 3 v Zimbabwe 13 Jul 2018 ODI # 4015
1 1 0 114 114 114.00 106 107.54 1 0 0 12 3 v New Zealand 19 Jan 2018 ODI # 3957
1 1 0 114 114 114.00 106 107.54 1 0 0 12 3 v New Zealand 16 Jan 2018 ODI # 3953
1 1 0 114 114 114.00 106 107.54 1 0 0 12 3 v New Zealand 13 Jan 2018 ODI # 3949
1 1 0 114 114 114.00 106 107.54 1 0 0 12 3 v New Zealand 6 Jan 2018 ODI # 3946
1 1 0 114 114 114.00 106 107.54 1 0 0 12 3 v Sri Lanka 23 Oct 2017 ODI # 3930
1 1 0 114 114 114.00 106 107.54 1 0 0 12 3 v Sri Lanka 20 Oct 2017 ODI # 3927
1 1 0 114 114 114.00 106 107.54 1 0 0 12 3 v Sri Lanka 18 Oct 2017 ODI # 3926
1 1 0 114 114 114.00 106 107.54 1 0 0 12 3 v Sri Lanka 16 Oct 2017 ODI # 3924
1 1 0 114 114 114.00 106 107.54 1 0 0 12 3 v Sri Lanka 13 Oct 2017 ODI # 3922
1 1 0 114 114 114.00 106 107.54 1 0 0 12 3 v India 18 Jun 2017 ODI # 3894
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page