View innings by innings list
Start of match date greater than or equal to 1 Nov 2009 remove greater than or equal to 1 Nov 2009 from query
Totals in terms of batting team switch totals
Ordered by result of match (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Runs Wkts Balls Ave RPO
unfiltered 1984-2024 296 292 292 3 1 0 1.000 123884 4467 163363 27.73 4.55 Profile
filtered 2010-2024 94 92 92 1 1 0 1.000 38061 1443 46663 26.37 4.89
Team innings list
Afghanistan 171/6 20.0 8.55 1 won T20I v Scotland 16 Nov 2013 T20I # 337
Afghanistan 155/7 20.0 7.75 1 won T20I v Ireland 18 Mar 2024 T20I # 2529
South Africa 268/7 50.0 5.36 1 won ODI v Pakistan 11 Nov 2013 ODI # 3433
Pakistan 200 49.3 4.04 1 won ODI v Sri Lanka 20 Nov 2011 ODI # 3215
Zimbabwe 333/5 50.0 6.66 1 won ODI v Afghanistan 11 Feb 2018 ODI # 3974
Afghanistan 158/9 20.0 7.90 1 won T20I v Zimbabwe 6 Feb 2018 T20I # 644
Australia 272/8 50.0 5.44 1 won ODI v Afghanistan 25 Aug 2012 ODI # 3297
Afghanistan 190/4 20.0 9.50 1 won T20I v Scotland 25 Oct 2021 T20I # 1364
Pakistan 284/9 49.0 5.79 1 won ODI v West Indies 30 Sep 2016 ODI # 3784
New Zealand 163/4 20.0 8.15 1 won T20I v Namibia 5 Nov 2021 T20I # 1394
Afghanistan 238/9 50.0 4.76 1 won ODI v Ireland 5 Dec 2017 ODI # 3935
Pakistan 193/2 20.0 9.65 1 won T20I v Hong Kong 2 Sep 2022 T20I # 1756
Afghanistan 236/9 50.0 4.72 1 won ODI v Ireland 12 Mar 2024 ODI # 4742
U.A.E. 348/3 50.0 6.96 1 won ODI v Namibia 12 Mar 2022 ODI # 4365
Afghanistan 148/9 20.0 7.40 1 won T20I v Kenya 24 Nov 2013 T20I # 345
Pakistan 322/5 50.0 6.44 1 won ODI v Sri Lanka 18 Dec 2013 ODI # 3445
Ireland 271/9 50.0 5.42 1 won ODI v Afghanistan 7 Dec 2017 ODI # 3937
West Indies 306 49.5 6.14 1 won ODI v U.A.E. 6 Jun 2023 ODI # 4582
Afghanistan 187/7 20.0 9.35 1 won T20I v Zimbabwe 8 Jan 2016 T20I # 475
Zimbabwe 175 48.3 3.60 1 won ODI v Afghanistan 2 Jan 2016 ODI # 3719
Afghanistan 162/6 20.0 8.10 1 won T20I v Kenya 30 Sep 2013 T20I # 330
Kenya 149/4 20.0 7.45 1 won T20I v Afghanistan 11 Oct 2013 T20I # 332
West Indies 142/7 20.0 7.10 1 won T20I v Bangladesh 29 Oct 2021 T20I # 1375
Ireland 149/6 20.0 7.45 1 won T20I v Afghanistan 15 Mar 2024 T20I # 2521
Pakistan 337/5 50.0 6.74 1 won ODI v West Indies 2 Oct 2016 ODI # 3788
Pakistan 364/7 50.0 7.28 1 won ODI v New Zealand 14 Dec 2014 ODI # 3568
Afghanistan 132/7 20.0 6.60 1 won T20I v Scotland 3 Mar 2013 T20I # 307
Pakistan 182/7 20.0 9.10 1 won T20I v Afghanistan 27 Mar 2023 T20I # 2035
Zimbabwe 226 49.1 4.59 1 won ODI v Afghanistan 4 Jan 2016 ODI # 3720
Kenya 146/7 20.0 7.30 1 won T20I v Canada 26 Nov 2013 T20I # 346
South Africa 189/2 20.0 9.45 1 won T20I v England 6 Nov 2021 T20I # 1400
Pakistan 326/5 50.0 6.52 1 won ODI v Sri Lanka 22 Dec 2013 ODI # 3447
Afghanistan 215/6 20.0 10.75 1 won T20I v Zimbabwe 10 Jan 2016 T20I # 477
Pakistan 189/4 20.0 9.45 1 won T20I v Scotland 7 Nov 2021 T20I # 1406
Afghanistan 289/6 50.0 5.78 1 won ODI v Canada 16 Feb 2010 ODI # 2957
U.S.A. 282/8 50.0 5.64 1 won ODI v Scotland 9 Dec 2019 ODI # 4217
Afghanistan 152/9 20.0 7.60 1 won T20I v Ireland 17 Mar 2024 T20I # 2526
Pakistan 234 85.1 2.74 1 won Test v England 1 Nov 2015 Test # 2184
South Africa 183 49.5 3.67 1 won ODI v Pakistan 30 Oct 2013 ODI # 3425
Australia 255/8 50.0 5.10 1 won ODI v Pakistan 7 Oct 2014 ODI # 3530
Afghanistan 203/3 20.0 10.15 1 won T20I v U.A.E. 29 Dec 2023 T20I # 2424
England 163/4 20.0 8.15 1 won T20I v Sri Lanka 1 Nov 2021 T20I # 1382
Afghanistan 333/5 50.0 6.66 1 won ODI v Zimbabwe 9 Feb 2018 ODI # 3972
Afghanistan 310/5 50.0 6.20 1 won ODI v Ireland 7 Mar 2024 ODI # 4741
Afghanistan 131 38.5 3.37 1 won ODI v Zimbabwe 25 Dec 2015 ODI # 3713
Afghanistan 241/9 50.0 4.82 1 won ODI v Zimbabwe 19 Feb 2018 ODI # 3979
U.A.E. 166/7 20.0 8.30 1 won T20I v Afghanistan 31 Dec 2023 T20I # 2426
West Indies 337 115.4 2.91 2 won Test v Pakistan 30 Oct 2016 Test # 2229
West Indies 206/3 35.2 203 5.83 2 won ODI v U.A.E. 4 Jun 2023 ODI # 4581
Afghanistan 131/3 18.3 128 7.08 2 won T20I v Bangladesh 30 Aug 2022 T20I # 1753
New Zealand 255/6 46.0 253 5.54 2 won ODI v Pakistan 12 Dec 2014 ODI # 3566
Afghanistan 98/4 17.5 93 5.49 2 won T20I v Pakistan 24 Mar 2023 T20I # 2030
Australia 281/2 49.0 281 5.73 2 won ODI v Pakistan 22 Mar 2019 ODI # 4116
New Zealand 690 143.1 4.81 2 won Test v Pakistan 26 Nov 2014 Test # 2147
Afghanistan 261/5 48.4 260 5.36 2 won ODI v Scotland 8 Mar 2013 ODI # 3342
Oman 276/3 46.1 276 5.97 2 won ODI v Namibia 11 Mar 2022 ODI # 4364
Namibia 126/2 18.3 126 6.81 2 won T20I v Ireland 22 Oct 2021 T20I # 1342
Afghanistan 254/6 47.4 254 5.32 2 won ODI v Zimbabwe 29 Dec 2015 ODI # 3716
Pakistan 135/5 18.4 135 7.23 2 won T20I v New Zealand 26 Oct 2021 T20I # 1367
Afghanistan 128/6 18.3 127 6.91 2 won T20I v U.A.E. 2 Jan 2024 T20I # 2427
Pakistan 198/3 37.1 196 5.32 2 won ODI v Afghanistan 10 Feb 2012 ODI # 3236
Afghanistan 133/3 19.5 131 6.70 2 won T20I v Pakistan 26 Mar 2023 T20I # 2033
Australia 199/6 48.2 199 4.11 2 won ODI v Pakistan 28 Aug 2012 ODI # 3299
Australia 285/2 47.5 285 5.95 2 won ODI v Pakistan 24 Mar 2019 ODI # 4117
Afghanistan 95/2 17.5 90 5.32 2 won ODI v Kenya 2 Oct 2013 ODI # 3417
Sri Lanka 179/6 19.1 176 9.33 2 won T20I v Afghanistan 3 Sep 2022 T20I # 1757
Afghanistan 158/4 27.3 155 5.74 2 won ODI v Zimbabwe 13 Feb 2018 ODI # 3975
Sri Lanka 45/2 7.1 45 6.27 2 won T20I v Netherlands 22 Oct 2021 T20I # 1346
U.S.A. 206/7 45.2 203 4.54 2 won ODI v U.A.E. 8 Dec 2019 ODI # 4216
Pakistan 177/3 39.0 174 4.53 2 won ODI v Sri Lanka 20 Oct 2017 ODI # 3927
Ireland 180/5 38.0 178 4.73 2 won ODI v Afghanistan 10 Dec 2017 ODI # 3940
West Indies 185/6 35.1 185 5.26 2 won ODI v U.A.E. 9 Jun 2023 ODI # 4584
England 210/4 41.0 209 5.12 2 won ODI v Pakistan 17 Nov 2015 ODI # 3710
Australia 250/7 47.0 245 5.31 2 won ODI v Pakistan 3 Sep 2012 ODI # 3303
Pakistan 341 109.1 3.12 2 won Test v Sri Lanka 16 Jan 2014 Test # 2115
Netherlands 92/3 12.5 91 7.16 2 won T20I v Afghanistan 15 Nov 2013 T20I # 335
South Africa 146/6 19.5 143 7.36 2 won T20I v Sri Lanka 30 Oct 2021 T20I # 1378
Afghanistan 96/3 20.5 94 4.60 2 won ODI v Kenya 4 Oct 2013 ODI # 3418
U.A.E. 179/3 44.3 177 4.02 2 won ODI v P.N.G. 15 Mar 2022 ODI # 4367
Pakistan 138/4 19.5 138 6.95 2 won T20I v Afghanistan 8 Dec 2013 T20I # 349
Pakistan 131/9 19.2 130 6.77 2 won T20I v Afghanistan 7 Sep 2022 T20I # 1760
Afghanistan 259/5 46.2 257 5.58 2 won ODI v Netherlands 31 Mar 2012 ODI # 3271
Afghanistan 135/0 21.1 135 6.37 2 won ODI v Zimbabwe 16 Feb 2018 ODI # 3977
Afghanistan 140/3 17.3 140 8.00 2 won T20I v Scotland 4 Mar 2013 T20I # 309
Sri Lanka 172/5 18.5 172 9.13 2 won T20I v Bangladesh 24 Oct 2021 T20I # 1357
Pakistan 105/1 20.2 104 5.16 2 won ODI v Sri Lanka 23 Oct 2017 ODI # 3930
Canada 178/6 39.2 178 4.52 2 won ODI v Afghanistan 18 Feb 2010 ODI # 2959
Afghanistan 121/5 14.4 121 8.25 2 won T20I v Zimbabwe 5 Feb 2018 T20I # 643
Netherlands 156/1 26.2 154 5.92 2 won ODI v Afghanistan 29 Mar 2012 ODI # 3270
Afghanistan 203/3 33.5 200 6.00 2 won ODI v Scotland 6 Mar 2013 ODI # 3341
Afghanistan 254/8 49.4 249 5.11 2 won ODI v Zimbabwe 6 Jan 2016 ODI # 3722
Nepal 208/8 49.2 205 4.21 2 won ODI v P.N.G. 16 Mar 2022 ODI # 4368
Pakistan 355 118.2 3.00 3 won Test v England 1 Nov 2015 Test # 2184
West Indies 154/5 43.5 153 3.51 4 won Test v Pakistan 30 Oct 2016 Test # 2229
Pakistan 302/5 57.3 302 5.25 4 won Test v Sri Lanka 16 Jan 2014 Test # 2115
Scotland 259/9 50.0 5.18 1 lost ODI v Afghanistan 8 Mar 2013 ODI # 3342
Namibia 275/8 50.0 5.50 1 lost ODI v Oman 11 Mar 2022 ODI # 4364
Zimbabwe 253/7 50.0 5.06 1 lost ODI v Afghanistan 29 Dec 2015 ODI # 3716
U.A.E. 202 47.1 4.28 1 lost ODI v West Indies 4 Jun 2023 ODI # 4581
Pakistan 252 48.3 5.19 1 lost ODI v New Zealand 12 Dec 2014 ODI # 3566
Pakistan 130/6 20.0 6.50 1 lost T20I v Afghanistan 26 Mar 2023 T20I # 2033
Pakistan 280/5 50.0 5.60 1 lost ODI v Australia 22 Mar 2019 ODI # 4116
New Zealand 134/8 20.0 6.70 1 lost T20I v Pakistan 26 Oct 2021 T20I # 1367
U.A.E. 126/9 20.0 6.30 1 lost T20I v Afghanistan 2 Jan 2024 T20I # 2427
Pakistan 351 125.4 2.79 1 lost Test v New Zealand 26 Nov 2014 Test # 2147
Kenya 89 37.5 2.35 1 lost ODI v Afghanistan 2 Oct 2013 ODI # 3417
Pakistan 281 90.5 3.09 1 lost Test v West Indies 30 Oct 2016 Test # 2229
Zimbabwe 154 34.3 4.46 1 lost ODI v Afghanistan 13 Feb 2018 ODI # 3975
Ireland 125/8 20.0 6.25 1 lost T20I v Namibia 22 Oct 2021 T20I # 1342
Afghanistan 195 48.3 4.02 1 lost ODI v Pakistan 10 Feb 2012 ODI # 3236
Pakistan 198 45.1 4.38 1 lost ODI v Australia 28 Aug 2012 ODI # 3299
Pakistan 284/7 50.0 5.68 1 lost ODI v Australia 24 Mar 2019 ODI # 4117
Kenya 93 43.3 2.13 1 lost ODI v Afghanistan 4 Oct 2013 ODI # 3418
P.N.G. 176/8 50.0 3.52 1 lost ODI v U.A.E. 15 Mar 2022 ODI # 4367
Afghanistan 175/6 20.0 8.75 1 lost T20I v Sri Lanka 3 Sep 2022 T20I # 1757
Netherlands 256/9 50.0 5.12 1 lost ODI v Afghanistan 31 Mar 2012 ODI # 3271
Zimbabwe 134 38.0 3.52 1 lost ODI v Afghanistan 16 Feb 2018 ODI # 3977
Scotland 139/7 20.0 6.95 1 lost T20I v Afghanistan 4 Mar 2013 T20I # 309
Netherlands 44 10.0 4.40 1 lost T20I v Sri Lanka 22 Oct 2021 T20I # 1346
Pakistan 244/7 50.0 4.88 1 lost ODI v Australia 3 Sep 2012 ODI # 3303
U.A.E. 202 45.2 4.45 1 lost ODI v U.S.A. 8 Dec 2019 ODI # 4216
Sri Lanka 173 43.4 3.96 1 lost ODI v Pakistan 20 Oct 2017 ODI # 3927
Afghanistan 177 48.2 3.66 1 lost ODI v Ireland 10 Dec 2017 ODI # 3940
U.A.E. 184 36.1 5.08 1 lost ODI v West Indies 9 Jun 2023 ODI # 4584
Zimbabwe 120/9 20.0 6.00 1 lost T20I v Afghanistan 5 Feb 2018 T20I # 643
Pakistan 208 49.5 4.17 1 lost ODI v England 17 Nov 2015 ODI # 3710
Scotland 199/8 50.0 3.98 1 lost ODI v Afghanistan 6 Mar 2013 ODI # 3341
Zimbabwe 248 49.5 4.97 1 lost ODI v Afghanistan 6 Jan 2016 ODI # 3722
Afghanistan 90 19.1 4.69 1 lost T20I v Netherlands 15 Nov 2013 T20I # 335
Sri Lanka 142 20.0 7.10 1 lost T20I v South Africa 30 Oct 2021 T20I # 1378
P.N.G. 204/8 50.0 4.08 1 lost ODI v Nepal 16 Mar 2022 ODI # 4368
Afghanistan 137/8 20.0 6.85 1 lost T20I v Pakistan 8 Dec 2013 T20I # 349
Afghanistan 129/6 20.0 6.45 1 lost T20I v Pakistan 7 Sep 2022 T20I # 1760
Bangladesh 171/4 20.0 8.55 1 lost T20I v Sri Lanka 24 Oct 2021 T20I # 1357
Sri Lanka 428/9d 172.0 2.48 1 lost Test v Pakistan 16 Jan 2014 Test # 2115
Sri Lanka 103 26.2 3.91 1 lost ODI v Pakistan 23 Oct 2017 ODI # 3930
Bangladesh 127/7 20.0 6.35 1 lost T20I v Afghanistan 30 Aug 2022 T20I # 1753
Afghanistan 177 43.1 4.10 1 lost ODI v Canada 18 Feb 2010 ODI # 2959
Pakistan 92/9 20.0 4.60 1 lost T20I v Afghanistan 24 Mar 2023 T20I # 2030
Afghanistan 153 39.2 3.88 1 lost ODI v Netherlands 29 Mar 2012 ODI # 3270
West Indies 175 38.4 287 4.52 2 lost ODI v Pakistan 30 Sep 2016 ODI # 3784
Sri Lanka 137 19.0 164 7.21 2 lost T20I v England 1 Nov 2021 T20I # 1382
Ireland 100 31.4 239 3.15 2 lost ODI v Afghanistan 5 Dec 2017 ODI # 3935
Ireland 119 35.0 237 3.40 2 lost ODI v Afghanistan 12 Mar 2024 ODI # 4742
Afghanistan 155 19.5 167 7.81 2 lost T20I v U.A.E. 31 Dec 2023 T20I # 2426
Kenya 114 18.2 149 6.21 2 lost T20I v Afghanistan 24 Nov 2013 T20I # 345
Pakistan 151 35.3 269 4.25 2 lost ODI v South Africa 11 Nov 2013 ODI # 3433
Zimbabwe 182/7 20.0 188 9.10 2 lost T20I v Afghanistan 8 Jan 2016 T20I # 475
Sri Lanka 174 45.2 201 3.83 2 lost ODI v Pakistan 20 Nov 2011 ODI # 3215
Afghanistan 179 30.1 334 5.93 2 lost ODI v Zimbabwe 11 Feb 2018 ODI # 3974
Afghanistan 206 43.5 273 4.69 2 lost ODI v Australia 25 Aug 2012 ODI # 3297
Kenya 56 18.4 163 3.00 2 lost T20I v Afghanistan 30 Sep 2013 T20I # 330
West Indies 278/7 50.0 338 5.56 2 lost ODI v Pakistan 2 Oct 2016 ODI # 3788
Namibia 111/7 20.0 164 5.55 2 lost T20I v New Zealand 5 Nov 2021 T20I # 1394
Hong Kong 38 10.4 194 3.56 2 lost T20I v Pakistan 2 Sep 2022 T20I # 1756
New Zealand 217 38.2 365 5.66 2 lost ODI v Pakistan 14 Dec 2014 ODI # 3568
Scotland 105/6 20.0 133 5.25 2 lost T20I v Afghanistan 3 Mar 2013 T20I # 307
Namibia 305/9 50.0 349 6.10 2 lost ODI v U.A.E. 12 Mar 2022 ODI # 4365
Canada 125 19.2 147 6.46 2 lost T20I v Kenya 26 Nov 2013 T20I # 346
England 179/8 20.0 190 8.95 2 lost T20I v South Africa 6 Nov 2021 T20I # 1400
Sri Lanka 311 49.4 323 6.26 2 lost ODI v Pakistan 18 Dec 2013 ODI # 3445
Afghanistan 220 45.2 272 4.85 2 lost ODI v Ireland 7 Dec 2017 ODI # 3937
U.A.E. 228/7 50.0 307 4.56 2 lost ODI v West Indies 6 Jun 2023 ODI # 4582
Zimbabwe 134 18.1 216 7.37 2 lost T20I v Afghanistan 10 Jan 2016 T20I # 477
Afghanistan 58 16.1 176 3.58 2 lost ODI v Zimbabwe 2 Jan 2016 ODI # 3719
Afghanistan 115/8 20.0 150 5.75 2 lost T20I v Kenya 11 Oct 2013 T20I # 332
Bangladesh 139/5 20.0 143 6.95 2 lost T20I v West Indies 29 Oct 2021 T20I # 1375
Afghanistan 111 18.4 150 5.94 2 lost T20I v Ireland 15 Mar 2024 T20I # 2521
England 306 126.5 2.41 2 lost Test v Pakistan 1 Nov 2015 Test # 2184
Canada 288/8 50.0 290 5.76 2 lost ODI v Afghanistan 16 Feb 2010 ODI # 2957
Afghanistan 116 18.4 183 6.21 2 lost T20I v Pakistan 27 Mar 2023 T20I # 2035
Afghanistan 161 45.0 227 3.57 2 lost ODI v Zimbabwe 4 Jan 2016 ODI # 3720
Ireland 142/8 20.0 153 7.10 2 lost T20I v Afghanistan 17 Mar 2024 T20I # 2526
Sri Lanka 213 44.4 327 4.76 2 lost ODI v Pakistan 22 Dec 2013 ODI # 3447
U.A.E. 131/4 20.0 204 6.55 2 lost T20I v Afghanistan 29 Dec 2023 T20I # 2424
Scotland 117/6 20.0 190 5.85 2 lost T20I v Pakistan 7 Nov 2021 T20I # 1406
Zimbabwe 179 34.4 334 5.16 2 lost ODI v Afghanistan 9 Feb 2018 ODI # 3972
Ireland 275/8 50.0 311 5.50 2 lost ODI v Afghanistan 7 Mar 2024 ODI # 4741
Zimbabwe 82 30.5 132 2.65 2 lost ODI v Afghanistan 25 Dec 2015 ODI # 3713
Zimbabwe 95 32.1 242 2.95 2 lost ODI v Afghanistan 19 Feb 2018 ODI # 3979
Scotland 247 47.2 283 5.21 2 lost ODI v U.S.A. 9 Dec 2019 ODI # 4217
Scotland 154/6 20.0 172 7.70 2 lost T20I v Afghanistan 16 Nov 2013 T20I # 337
Ireland 98 17.2 156 5.65 2 lost T20I v Afghanistan 18 Mar 2024 T20I # 2529
Pakistan 182 46.3 184 3.91 2 lost ODI v South Africa 30 Oct 2013 ODI # 3425
Pakistan 162 36.3 256 4.43 2 lost ODI v Australia 7 Oct 2014 ODI # 3530
Zimbabwe 141/5 20.0 159 7.05 2 lost T20I v Afghanistan 6 Feb 2018 T20I # 644
Scotland 60 10.2 191 5.80 2 lost T20I v Afghanistan 25 Oct 2021 T20I # 1364
Sri Lanka 214 101.4 2.10 3 lost Test v Pakistan 16 Jan 2014 Test # 2115
Pakistan 259 63.3 4.07 3 lost Test v New Zealand 26 Nov 2014 Test # 2147
Pakistan 208 81.3 2.55 3 lost Test v West Indies 30 Oct 2016 Test # 2229
England 156 60.3 284 2.57 4 lost Test v Pakistan 1 Nov 2015 Test # 2184
England 154/8 20.0 7.70 1 tied T20I v Pakistan 30 Nov 2015 T20I # 473
Pakistan 154/7 20.0 155 7.70 2 tied T20I v England 30 Nov 2015 T20I # 473
Sri Lanka 413 153.3 2.69 1 draw Test v Pakistan 3 Nov 2011 Test # 2014
Pakistan 340 138.2 2.45 2 draw Test v Sri Lanka 3 Nov 2011 Test # 2014
Sri Lanka 181/6d 58.0 3.12 3 draw Test v Pakistan 3 Nov 2011 Test # 2014
Pakistan 87/4 57.0 255 1.52 4 draw Test v Sri Lanka 3 Nov 2011 Test # 2014
Statsguru includes the following current or recent relevant matches:
Netherlands v Nepal at Dallas, ICC Men's T20 World Cup 7th Match, Jun 4, 2024 [T20I # 2638 - Live]
    » Nepal 106/7 (18.4 ov, Karan KC 17*, Gulsan Jha 14*, BFW de Leede 1/22)
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th Match, Jun 4, 2024 [T20I # 2637 - Live]
    » Scotland 51/0 (6.2 ov, MA Jones 30*, HG Munsey 18*, MM Ali 0/12) - Match delayed by rain
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page