Mohammad Shahzad (Afghanistan) - One Day Internationals
Matches Played as Wicketkeeper
  Date Versus Ground Runs Ca St Result
1 30/08/2009 Netherlands VRA Ground 16 1 1 Netherlands won by 8 runs
2 01/09/2009 Netherlands VRA Ground 110     Afghanistan won by 6 wickets
3 16/02/2010 Canada Sharjah Cricket Stadium 118     Afghanistan won by 1 run
4 18/02/2010 Canada Sharjah Cricket Stadium 0 1   Canada won by 4 wickets
5 03/07/2010 Ireland Hazelaarweg 2     Ireland won by 39 runs
6 05/07/2010 Kenya VRA Ground 20 3   Afghanistan won by 1 wicket
7 07/07/2010 Netherlands Sportpark Westvliet 55     Afghanistan won by 6 wickets
8 09/07/2010 Scotland Hazelaarweg 34 1 2 Scotland won by 2 wickets
9 10/07/2010 Netherlands Hazelaarweg 82 1   Afghanistan won by 5 wickets
10 16/08/2010 Scotland Cambusdoon New Ground 100* 3 1 Afghanistan won by 9 wickets
11 17/08/2010 Scotland Cambusdoon New Ground 11 1   Scotland won by 6 wickets
12 07/10/2010 Kenya Gymkhana Club Ground 1 2   Kenya won by 92 runs
13 09/10/2010 Kenya Gymkhana Club Ground 37 1   Afghanistan won by 6 wickets
14 07/08/2011 Canada Maple Leaf North - West Ground 1 4 1 Afghanistan won by 2 wickets
15 09/08/2011 Canada Cricket, Skating & Curling Club 8     Afghanistan won by 17 runs
16 10/02/2012 Pakistan Sharjah Cricket Stadium 20     Pakistan won by 7 wickets
17 29/03/2012 Netherlands Sharjah Cricket Stadium 12     Netherlands won by 9 wickets
18 31/03/2012 Netherlands Sharjah Cricket Stadium 37     Afghanistan won by 5 wickets
19 05/07/2012 Ireland Castle Avenue 11 2   Ireland won by 59 runs
20 25/08/2012 Australia Sharjah Cricket Stadium 11 1 1 Australia won by 66 runs
21 06/03/2013 Scotland Sharjah Cricket Stadium 19 3   Afghanistan won by 7 wickets
22 08/03/2013 Scotland Sharjah Cricket Stadium 48     Afghanistan won by 5 wickets
23 02/10/2013 Kenya Sharjah Cricket Stadium 33 2 1 Afghanistan won by 8 wickets
24 04/10/2013 Kenya Sharjah Cricket Stadium 1     Afghanistan won by 7 wickets
25 27/02/2014 Pakistan Khan Shaheb Osman Ali Stadium 9     Pakistan won by 72 runs
26 01/03/2014 Bangladesh Khan Shaheb Osman Ali Stadium 2 1   Afghanistan won by 32 runs
27 03/03/2014 Sri Lanka Shere Bangla National Stadium 7     Sri Lanka won by 129 runs
28 05/03/2014 India Shere Bangla National Stadium 22     India won by 8 wickets
29 16/10/2015 Zimbabwe Queens Sports Club 23 1   Zimbabwe won by 8 wickets
30 18/10/2015 Zimbabwe Queens Sports Club 17     Afghanistan won by 58 runs
31 20/10/2015 Zimbabwe Queens Sports Club 30     Zimbabwe won by 6 wickets
32 22/10/2015 Zimbabwe Queens Sports Club 80 1 1 Afghanistan won by 3 wickets
33 24/10/2015 Zimbabwe Queens Sports Club 26 1 2 Afghanistan won by 73 runs
34 25/12/2015 Zimbabwe Sharjah Cricket Stadium 5     Afghanistan won by 49 runs
35 29/12/2015 Zimbabwe Sharjah Cricket Stadium 131*   1 Afghanistan won by 4 wickets
36 02/01/2016 Zimbabwe Sharjah Cricket Stadium 31 2   Zimbabwe won by 117 runs
37 04/01/2016 Zimbabwe Sharjah Cricket Stadium 45     Zimbabwe won by 65 runs
38 06/01/2016 Zimbabwe Sharjah Cricket Stadium 25   1 Afghanistan won by 2 wickets
39 04/07/2016 Scotland Grange Cricket Club 26     No result
40 06/07/2016 Scotland Grange Cricket Club 84   1 Afghanistan won by 78 runs
41 12/07/2016 Ireland Civil Service Cricket Club 66 2   Afghanistan won by 39 runs
42 14/07/2016 Ireland Civil Service Cricket Club 81     Ireland won by 6 wickets
43 17/07/2016 Ireland Civil Service Cricket Club 22 1 2 Afghanistan won by 79 runs
44 19/07/2016 Ireland Civil Service Cricket Club 7     Ireland won by 12 runs
45 25/09/2016 Bangladesh Shere Bangla National Stadium 31     Bangladesh won by 7 runs
46 28/09/2016 Bangladesh Shere Bangla National Stadium 35     Afghanistan won by 2 wickets
47 01/10/2016 Bangladesh Shere Bangla National Stadium 0 2 1 Bangladesh won by 141 runs
48 16/02/2017 Zimbabwe Harare Sports Club 8     Afghanistan won by 12 runs
49 19/02/2017 Zimbabwe Harare Sports Club 64 1 1 Afghanistan won by 54 runs
50 21/02/2017 Zimbabwe Harare Sports Club 20   1 Zimbabwe won by 3 runs
51 24/02/2017 Zimbabwe Harare Sports Club 9 1   Zimbabwe won by 7 wickets
52 26/02/2017 Zimbabwe Harare Sports Club 20 1   Afghanistan won by 106 runs
53 15/03/2017 Ireland Greater Noida Sports Complex Ground 43 1 1 Afghanistan won by 30 runs
54 17/03/2017 Ireland Greater Noida Sports Complex Ground 63   1 Afghanistan won by 34 runs
55 19/03/2017 Ireland Greater Noida Sports Complex Ground 11 1   Ireland won by 6 wickets
56 22/03/2017 Ireland Greater Noida Sports Complex Ground 1   1 Ireland won by 3 wickets
57 24/03/2017 Ireland Greater Noida Sports Complex Ground 13 2   Afghanistan won by 7 wickets
58 09/02/2018 Zimbabwe Sharjah Cricket Stadium 36     Afghanistan won by 154 runs
59 11/02/2018 Zimbabwe Sharjah Cricket Stadium 15 1   Zimbabwe won by 154 runs
60 13/02/2018 Zimbabwe Sharjah Cricket Stadium 7 1   Afghanistan won by 6 wickets
61 16/02/2018 Zimbabwe Sharjah Cricket Stadium 75*     Afghanistan won by 10 wickets
62 19/02/2018 Zimbabwe Sharjah Cricket Stadium 2     Afghanistan won by 146 runs
63 04/03/2018 Scotland Bulawayo Athletic Club 30   1 Scotland won by 7 wickets
64 06/03/2018 Zimbabwe Queens Sports Club 24 1   Zimbabwe won by 2 runs
65 15/03/2018 West Indies Harare Sports Club 8     Afghanistan won by 3 wickets
66 20/03/2018 United Arab Emirates Old Hararians Sports Club 3 2   Afghanistan won by 5 wickets
67 23/03/2018 Ireland Harare Sports Club 54 2   Afghanistan won by 5 wickets
68 25/03/2018 West Indies Harare Sports Club 84 2   Afghanistan won by 7 wickets
69 29/08/2018 Ireland Civil Service Cricket Club 0   1 Ireland won by 3 wickets
70 31/08/2018 Ireland Civil Service Cricket Club 1 2   Afghanistan won by 8 wickets
71 17/09/2018 Sri Lanka Sheikh Zayed Stadium 34     Afghanistan won by 91 runs
72 20/09/2018 Bangladesh Sheikh Zayed Stadium 37 1   Afghanistan won by 136 runs
73 21/09/2018 Pakistan Sheikh Zayed Stadium 20   1 Pakistan won by 3 wickets
74 23/09/2018 Bangladesh Sheikh Zayed Stadium 53 1   Bangladesh won by 3 runs
75 25/09/2018 India Dubai International Cricket Stadium 124 1   Match tied
76 28/02/2019 Ireland Rajiv Gandhi International Cricket Stadium 43     Afghanistan won by 5 wickets
77 05/03/2019 Ireland Rajiv Gandhi International Cricket Stadium 5   1 Ireland won by 4 wickets
78 10/03/2019 Ireland Rajiv Gandhi International Cricket Stadium 6     Ireland won by 5 wickets
79 10/05/2019 Scotland Grange Cricket Club 55 1   Afghanistan won by 2 runs
80 19/05/2019 Ireland Civil Service Cricket Club 2 1   Ireland won by 72 runs
81 21/05/2019 Ireland Civil Service Cricket Club 101 1   Afghanistan won by 126 runs
82 01/06/2019 Australia Sophia Gardens 0     Australia won by 7 wickets
83 04/06/2019 Sri Lanka Sophia Gardens 7 2   Sri Lanka won by 34 runs