ODI Matches played by Shafiqullah Shinwari (24)

1st September 2009 Afghanistan in Netherlands 2009 2nd ODINetherlands v Afghanistan VRA Ground, Amstelveen o2881
18th February 2010 Canada in United Arab Emirates 2009/10 2nd ODIAfghanistan v Canada Sharjah Cricket Association Stadium, Sharjah o2958
1st May 2014 Asian Cricket Council Premier League 2014  Afghanistan v Hong Kong Bayuemas Oval, Kuala Lumpur o3487
2nd May 2014 Asian Cricket Council Premier League 2014  Afghanistan v United Arab Emirates Kinrara Academy Oval, Kuala Lumpur o3488
18th July 2014 Afghanistan in Zimbabwe 2014 1st ODIZimbabwe v Afghanistan Queens Sports Club, Bulawayo o3503
20th July 2014 Afghanistan in Zimbabwe 2014 2nd ODIZimbabwe v Afghanistan Queens Sports Club, Bulawayo o3504
22nd July 2014 Afghanistan in Zimbabwe 2014 3rd ODIZimbabwe v Afghanistan Queens Sports Club, Bulawayo o3505
24th July 2014 Afghanistan in Zimbabwe 2014 4th ODIZimbabwe v Afghanistan Queens Sports Club, Bulawayo o3506
2nd December 2014 Afghanistan in United Arab Emirates 2014/15 3rd ODIUnited Arab Emirates v Afghanistan ICC Cricket Academy Ground, Dubai o3560
4th December 2014 Afghanistan in United Arab Emirates 2014/15 4th ODIUnited Arab Emirates v Afghanistan ICC Cricket Academy Ground, Dubai o3562
13th March 2015 ICC World Cup 2014/15 Pool AAfghanistan v England Sydney Cricket Ground, Sydney o3635
20th October 2015 Afghanistan in Zimbabwe 2015/16 3rd ODIZimbabwe v Afghanistan Queens Sports Club, Bulawayo o3696
22nd October 2015 Afghanistan in Zimbabwe 2015/16 4th ODIZimbabwe v Afghanistan Queens Sports Club, Bulawayo o3698
24th October 2015 Afghanistan in Zimbabwe 2015/16 5th ODIZimbabwe v Afghanistan Queens Sports Club, Bulawayo o3699
2nd January 2016 Alokozay Cup 2015/16 3rd ODIAfghanistan v Zimbabwe Sharjah Cricket Association Stadium, Sharjah o3719
4th January 2016 Alokozay Cup 2015/16 4th ODIAfghanistan v Zimbabwe Sharjah Cricket Association Stadium, Sharjah o3720
17th March 2017 Ireland in India 2016/17 2nd ODIAfghanistan v Ireland Greater Noida Sports Complex Ground, Greater Noida o3851
19th March 2017 Ireland in India 2016/17 3rd ODIAfghanistan v Ireland Greater Noida Sports Complex Ground, Greater Noida o3852
22nd March 2017 Ireland in India 2016/17 4th ODIAfghanistan v Ireland Greater Noida Sports Complex Ground, Greater Noida o3853
24th March 2017 Ireland in India 2016/17 5th ODIAfghanistan v Ireland Greater Noida Sports Complex Ground, Greater Noida o3854
5th December 2017 Ireland in United Arab Emirates 2017/18 1st ODIAfghanistan v Ireland Sharjah Cricket Association Stadium, Sharjah o3935
7th December 2017 Ireland in United Arab Emirates 2017/18 2nd ODIAfghanistan v Ireland Sharjah Cricket Association Stadium, Sharjah o3937
10th December 2017 Ireland in United Arab Emirates 2017/18 3rd ODIAfghanistan v Ireland Sharjah Cricket Association Stadium, Sharjah o3940
27th August 2018 Afghanistan in Ireland 2018 1st ODIIreland v Afghanistan Civil Service Cricket Club, Stormont, Belfast o4032