Margin 100%
Afghanistan
325:317
(325:317)
England