| Opponent | Balls | Mdns | Runs | Wkts | BB | Ave | 4wI | 5wI | SRate | Econ |
| Agriculture Development Bank of Pakistan | 60 | 1 | 42 | 3 | 3-42 | 14.00 | 0 | 0 | 20.00 | 4.20 |
| Australia | 60 | 3 | 21 | 1 | 1-21 | 21.00 | 0 | 0 | 60.00 | 2.10 |
| Bangladesh | 54 | 1 | 24 | 2 | 2-24 | 12.00 | 0 | 0 | 27.00 | 2.66 |
| Derbyshire | 60 | 3 | 18 | 1 | 1-18 | 18.00 | 0 | 0 | 60.00 | 1.80 |
| Durham | 108 | 3 | 76 | 2 | 2-24 | 38.00 | 0 | 0 | 54.00 | 4.22 |
| Habib Bank Limited | 60 | 4 | 20 | 1 | 1-20 | 20.00 | 0 | 0 | 60.00 | 2.00 |
| Islamabad | 48 | 3 | 20 | 1 | 1-20 | 20.00 | 0 | 0 | 48.00 | 2.50 |
| Karachi Blues | 18 | 0 | 7 | 1 | 1-7 | 7.00 | 0 | 0 | 18.00 | 2.33 |
| Karachi Whites | 48 | 0 | 41 | 0 | | | | | | 5.12 |
| Kent | 54 | 0 | 58 | 1 | 1-58 | 58.00 | 0 | 0 | 54.00 | 6.44 |
| Lahore City | 60 | 1 | 34 | 1 | 1-34 | 34.00 | 0 | 0 | 60.00 | 3.40 |
| Lahore City Whites | 0 | 0 | 27 | 3 | 3-27 | 9.00 | 0 | 0 | 0.00 | 0.00 |
| Leicestershire | 36 | 1 | 26 | 0 | | | | | | 4.33 |
| Middlesex | 48 | 2 | 24 | 1 | 1-24 | 24.00 | 0 | 0 | 48.00 | 3.00 |
| Multan | 30 | 0 | 18 | 0 | | | | | | 3.60 |
| National Bank of Pakistan | 66 | 1 | 64 | 4 | 2-20 | 16.00 | 0 | 0 | 16.50 | 5.81 |
| New Zealand | 30 | 0 | 33 | 0 | | | | | | 6.60 |
| Nottinghamshire | 90 | 2 | 61 | 0 | | | | | | 4.06 |
| Pakistan | 54 | 1 | 55 | 1 | 1-55 | 55.00 | 0 | 0 | 54.00 | 6.11 |
| Pakistan Automobiles Corporation | 18 | 0 | 24 | 0 | | | | | | 8.00 |
| Pakistan International Airlines | 42 | 1 | 22 | 1 | 1-22 | 22.00 | 0 | 0 | 42.00 | 3.14 |
| Pakistan National Shipping Corporation | 101 | 5 | 67 | 4 | 3-33 | 16.75 | 0 | 0 | 25.25 | 3.98 |
| Peshawar | 0 | 0 | 9 | 1 | 1-9 | 9.00 | 0 | 0 | 0.00 | 0.00 |
| Railways | 42 | 0 | 23 | 0 | | | | | | 3.28 |
| Somerset | 102 | 0 | 89 | 3 | 2-53 | 29.66 | 0 | 0 | 34.00 | 5.23 |
| Surrey | 42 | 0 | 37 | 0 | | | | | | 5.28 |
| Sussex | 74 | 0 | 84 | 1 | 1-24 | 84.00 | 0 | 0 | 74.00 | 6.81 |
| United Bank Limited | 24 | 0 | 27 | 0 | | | | | | 6.75 |
| West Indies | 24 | 1 | 15 | 0 | | | | | | 3.75 |
| Wiltshire | 30 | 0 | 20 | 0 | | | | | | 4.00 |
| Worcestershire | 189 | 4 | 130 | 5 | 2-20 | 26.00 | 0 | 0 | 37.80 | 4.12 |
| Yorkshire | 114 | 1 | 89 | 6 | 3-42 | 14.83 | 0 | 0 | 19.00 | 4.68 |