ODI Batting and Fielding Against Each Opponent by Majid Haq

OpponentMatchesInnsNot OutRunsHSAve10050CtSt
Afghanistan7515131  12.75002 
Australia3304825  16.00001 
Bangladesh22043  2.00000 
Bermuda1103131  31.00000 
Canada7527945  26.33001 
England3314418*22.00000 
India1101111  11.00000 
Ireland12927852  11.14012 
Kenya63013371  44.33022 
Netherlands6302919  9.66001 
New Zealand11000  0.00000 
Pakistan11000  0.00000 
South Africa1101313  13.00000 
Sri Lanka1103434  34.00000 
United Arab Emirates10      1 
West Indies1101111  11.00000