Mohammad Haris

ยท

'22 '23 '24 '25 '26
ODI
PSL
T20I
BPL
LPL

Career Totals

Mohammad Haris career totals across all leagues
Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Fielding Catches Fielding Runouts Match Played
1,525 236 5 287 2,311 114 91 20 116

By Season

Mohammad Haris stats by season
Season Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Fielding Catches Fielding Runouts Match Played
ODI 2022 18 1 0 16 10 0 4 3 4
PSL 2022 89 19 0 9 166 9 5 1 5
T20I 2022 75 6 0 14 104 7 4 โ€” 6
BPL 2023 47 6 0 5 63 4 2 โ€” 4
LPL 2023 154 25 0 7 213 7 6 1 7
ODI 2023 17 1 1 12 20 1 1 โ€” 2
PSL 2023 188 34 0 22 350 18 7 โ€” 12
T20I 2023 1 0 0 3 0 0 โ€” โ€” 1
BPL 2024 12 0 0 1 13 1 1 โ€” 1
LPL 2024 121 19 0 29 188 12 5 โ€” 10
PSL 2024 107 14 1 32 142 4 10 1 10
BPL 2025 109 16 0 9 155 9 5 1 9
ODI 2025 โ€” โ€” โ€” โ€” โ€” โ€” 1 โ€” 1
PSL 2025 166 29 1 36 247 11 12 4 10
T20I 2025 288 39 2 79 411 19 18 5 22
BPL 2026 17 4 0 4 23 0 1 2 3
PSL 2026 116 23 0 9 206 12 9 2 9

Game Log

Mohammad Haris game-by-game statistics
Season Wk League Matchup Score Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Fielding Catches Fielding Runouts Match Played
2022 Wk 1
2022 1 ODI West Indies @ Pakistan 305โ€“306 1.0 1.0
2022 1 ODI Pakistan @ West Indies 275โ€“155 6.0 1.0 0.0 5.0 6.0 0.0 1.0
2022 1 ODI Pakistan @ West Indies 269โ€“216 2.0 0.0 0.0 5.0 0.0 0.0 1.0 2.0 1.0
2022 1 ODI Pakistan @ Netherlands 206โ€“197 10.0 0.0 0.0 6.0 4.0 0.0 2.0 1.0 1.0
2022 1 PSL Peshawar Zalmi @ Karachi Kings 193โ€“138 27.0 3.0 0.0 2.0 49.0 4.0 1.0
2022 1 PSL Peshawar Zalmi @ Quetta Gladiators 185โ€“161 17.0 6.0 0.0 2.0 29.0 0.0 2.0 1.0 1.0
2022 1 PSL Peshawar Zalmi @ Islamabad United 206โ€“196 32.0 7.0 0.0 2.0 70.0 5.0 1.0 1.0
2022 1 PSL Peshawar Zalmi @ Lahore Qalandars 166โ€“163 5.0 1.0 0.0 1.0 6.0 0.0 2.0 1.0
2022 1 PSL Peshawar Zalmi @ Islamabad United 169โ€“170 8.0 2.0 0.0 2.0 12.0 0.0 1.0
2022 1 T20I Pakistan @ England 166โ€“163 1.0 1.0
2022 1 T20I Pakistan @ England 169โ€“170 8.0 0.0 0.0 2.0 7.0 1.0 1.0
2022 1 T20I Pakistan @ South Africa 185โ€“108 11.0 2.0 0.0 2.0 28.0 3.0 2.0 1.0
2022 1 T20I Bangladesh @ Pakistan 127โ€“128 18.0 1.0 0.0 4.0 31.0 2.0 1.0 1.0
2022 1 T20I New Zealand @ Pakistan 152โ€“153 26.0 2.0 0.0 3.0 30.0 1.0 1.0
2022 1 T20I Pakistan @ England 137โ€“138 12.0 1.0 0.0 3.0 8.0 0.0 1.0
2023 Wk 1
2023 1 BPL Comilla Victorians @ Sylhet Strikers 149โ€“150 3.0 0.0 0.0 2.0 6.0 1.0 1.0 1.0
2023 1 BPL Sylhet Strikers @ Dhaka Dominators 201โ€“139 6.0 1.0 0.0 1.0 6.0 0.0 1.0 1.0
2023 1 BPL Dhaka Dominators @ Sylhet Strikers 128โ€“134 32.0 5.0 0.0 1.0 44.0 2.0 1.0
2023 1 BPL Sylhet Strikers @ Comilla Victorians 133โ€“134 6.0 0.0 0.0 1.0 7.0 1.0 1.0
2023 1 LPL B-Love Kandy @ Galle Titans 203โ€“114 14.0 3.0 0.0 1.0 17.0 0.0 1.0
2023 1 LPL B-Love Kandy @ Jaffna Kings 178โ€“170 51.0 10.0 0.0 1.0 81.0 2.0 1.0 1.0
2023 1 LPL Colombo Strikers @ B-Love Kandy 169โ€“160 4.0 0.0 0.0 1.0 1.0 0.0 2.0 1.0
2023 1 LPL Dambulla Aura @ B-Love Kandy 162โ€“142 7.0 0.0 0.0 1.0 2.0 0.0 1.0 1.0
2023 1 LPL B-Love Kandy @ Jaffna Kings 188โ€“127 49.0 8.0 0.0 1.0 79.0 4.0 1.0 1.0
2023 1 LPL B-Love Kandy @ Galle Titans 157โ€“123 7.0 1.0 0.0 1.0 7.0 0.0 1.0 1.0
2023 1 LPL Dambulla Aura @ B-Love Kandy 147โ€“151 22.0 3.0 0.0 1.0 26.0 1.0 1.0 1.0
2023 1 ODI Pakistan @ New Zealand 334โ€“232 8.0 1.0 1.0 7.0 17.0 1.0 1.0
2023 1 ODI Pakistan @ Sri Lanka 252โ€“252 9.0 0.0 0.0 5.0 3.0 0.0 1.0 1.0
2023 1 PSL Peshawar Zalmi @ Karachi Kings 199โ€“197 5.0 2.0 0.0 1.0 10.0 0.0 2.0 1.0
2023 1 PSL Multan Sultans @ Peshawar Zalmi 210โ€“154 23.0 1.0 0.0 1.0 40.0 4.0 2.0 1.0
2023 1 PSL Quetta Gladiators @ Peshawar Zalmi 154โ€“157 9.0 4.0 0.0 1.0 18.0 0.0 1.0
2023 1 PSL Peshawar Zalmi @ Islamabad United 156โ€“159 21.0 4.0 0.0 1.0 40.0 1.0 1.0
2023 1 PSL Lahore Qalandars @ Peshawar Zalmi 241โ€“201 2.0 0.0 0.0 1.0 0.0 0.0 1.0
2023 1 PSL Peshawar Zalmi @ Karachi Kings 197โ€“173 1.0 0.0 0.0 1.0 0.0 0.0 1.0
2023 1 PSL Peshawar Zalmi @ Lahore Qalandars 207โ€“172 6.0 1.0 0.0 3.0 9.0 0.0 1.0
2023 1 PSL Peshawar Zalmi @ Quetta Gladiators 240โ€“243 1.0 1.0
2023 1 PSL Peshawar Zalmi @ Multan Sultans 242โ€“244 11.0 1.0 0.0 3.0 35.0 4.0 2.0 1.0
2023 1 PSL Peshawar Zalmi @ Islamabad United 179โ€“166 39.0 7.0 0.0 3.0 79.0 5.0 1.0
2023 1 PSL Peshawar Zalmi @ Islamabad United 183โ€“171 17.0 3.0 0.0 4.0 34.0 2.0 1.0
2023 1 PSL Peshawar Zalmi @ Lahore Qalandars 171โ€“176 54.0 11.0 0.0 3.0 85.0 2.0 1.0
2023 1 T20I Pakistan @ New Zealand 193โ€“194 1.0 0.0 0.0 3.0 0.0 0.0 1.0
2024 Wk 1
2024 1 BPL Durbar Rajshahi @ Fortune Barishal 197โ€“200 12.0 0.0 0.0 1.0 13.0 1.0 1.0 1.0
2024 1 LPL Dambulla Sixers @ Kandy Falcons 179โ€“183 8.0 0.0 0.0 3.0 5.0 0.0 1.0
2024 1 LPL Colombo Strikers @ Kandy Falcons 198โ€“147 3.0 1.0 0.0 3.0 4.0 0.0 1.0
2024 1 LPL Colombo Strikers @ Kandy Falcons 199โ€“197 32.0 5.0 0.0 3.0 56.0 4.0 1.0 1.0
2024 1 LPL Kandy Falcons @ Galle Marvels 175โ€“176 3.0 0.0 0.0 3.0 0.0 0.0 1.0
2024 1 LPL Jaffna Kings @ Kandy Falcons 224โ€“230 18.0 5.0 0.0 3.0 25.0 0.0 1.0
2024 1 LPL Kandy Falcons @ Galle Marvels 187โ€“188 7.0 2.0 0.0 3.0 8.0 0.0 1.0
2024 1 LPL Kandy Falcons @ Jaffna Kings 78โ€“79 13.0 2.0 0.0 3.0 30.0 3.0 2.0 1.0
2024 1 LPL Kandy Falcons @ Dambulla Sixers 222โ€“168 13.0 2.0 0.0 3.0 24.0 2.0 1.0
2024 1 LPL Colombo Strikers @ Kandy Falcons 159โ€“163 4.0 1.0 0.0 2.0 10.0 1.0 2.0 1.0
2024 1 LPL Jaffna Kings @ Kandy Falcons 187โ€“186 20.0 1.0 0.0 3.0 26.0 2.0 1.0
2024 1 PSL Quetta Gladiators @ Peshawar Zalmi 206โ€“190 6.0 1.0 0.0 3.0 7.0 0.0 1.0
2024 1 PSL Peshawar Zalmi @ Karachi Kings 154โ€“157 7.0 1.0 0.0 2.0 6.0 0.0 1.0 1.0 1.0
2024 1 PSL Peshawar Zalmi @ Multan Sultans 179โ€“174 19.0 1.0 0.0 4.0 19.0 0.0 3.0 1.0
2024 1 PSL Peshawar Zalmi @ Lahore Qalandars 211โ€“203 5.0 1.0 1.0 5.0 12.0 1.0 1.0
2024 1 PSL Peshawar Zalmi @ Islamabad United 201โ€“193 3.0 0.0 0.0 3.0 2.0 0.0 2.0 1.0
2024 1 PSL Islamabad United @ Peshawar Zalmi 196โ€“167 4.0 0.0 0.0 3.0 1.0 0.0 1.0 1.0
2024 1 PSL Peshawar Zalmi @ Quetta Gladiators 196โ€“120 13.0 1.0 0.0 3.0 20.0 1.0 3.0 1.0
2024 1 PSL Peshawar Zalmi @ Karachi Kings 147โ€“145 11.0 2.0 0.0 3.0 13.0 0.0 1.0
2024 1 PSL Peshawar Zalmi @ Multan Sultans 146โ€“147 14.0 4.0 0.0 3.0 22.0 0.0 1.0
2024 1 PSL Peshawar Zalmi @ Islamabad United 185โ€“189 25.0 3.0 0.0 3.0 40.0 2.0 1.0
2025 Wk 1
2025 1 BPL Dhaka Capitals @ Durbar Rajshahi 174โ€“179 5.0 1.0 0.0 1.0 12.0 1.0 1.0 1.0
2025 1 BPL Chittagong Kings @ Durbar Rajshahi 219โ€“114 15.0 2.0 0.0 1.0 32.0 3.0 1.0 1.0
2025 1 BPL Durbar Rajshahi @ Fortune Barishal 168โ€“169 16.0 2.0 0.0 1.0 22.0 1.0 1.0
2025 1 BPL Durbar Rajshahi @ Khulna Tigers 178โ€“150 20.0 4.0 0.0 1.0 27.0 1.0 3.0 1.0
2025 1 BPL Dhaka Capitals @ Durbar Rajshahi 254โ€“105 5.0 0.0 0.0 1.0 0.0 0.0 1.0
2025 1 BPL Durbar Rajshahi @ Sylhet Strikers 184โ€“119 14.0 0.0 0.0 1.0 19.0 2.0 1.0
2025 1 BPL Khulna Tigers @ Durbar Rajshahi 209โ€“202 15.0 1.0 0.0 1.0 15.0 1.0 1.0 1.0
2025 1 BPL Chittagong Kings @ Durbar Rajshahi 191โ€“80 7.0 2.0 0.0 1.0 9.0 0.0 1.0
2025 1 BPL Durbar Rajshahi @ Rangpur Riders 170โ€“146 12.0 4.0 0.0 1.0 19.0 0.0 1.0
2025 1 ODI West Indies @ Pakistan 294โ€“92 1.0 1.0
2025 1 PSL Quetta Gladiators @ Peshawar Zalmi 216โ€“136 8.0 2.0 0.0 3.0 13.0 0.0 1.0
2025 1 PSL Islamabad United @ Peshawar Zalmi 243โ€“141 47.0 12.0 0.0 4.0 87.0 4.0 1.0 1.0
2025 1 PSL Peshawar Zalmi @ Multan Sultans 227โ€“107 21.0 4.0 0.0 4.0 45.0 3.0 1.0
2025 1 PSL Peshawar Zalmi @ Karachi Kings 147โ€“148 21.0 4.0 0.0 4.0 28.0 0.0 1.0 1.0 1.0
2025 1 PSL Lahore Qalandars @ Peshawar Zalmi 129โ€“133 16.0 2.0 0.0 4.0 20.0 2.0 2.0 1.0
2025 1 PSL Quetta Gladiators @ Peshawar Zalmi 178โ€“114 16.0 1.0 0.0 4.0 17.0 1.0 1.0 1.0 1.0
2025 1 PSL Islamabad United @ Peshawar Zalmi 143โ€“147 12.0 1.0 0.0 4.0 13.0 1.0 4.0 1.0
2025 1 PSL Multan Sultans @ Peshawar Zalmi 108โ€“110 10.0 0.0 1.0 5.0 7.0 0.0 1.0 1.0
2025 1 PSL Karachi Kings @ Peshawar Zalmi 237โ€“214 6.0 2.0 0.0 2.0 9.0 0.0 1.0 1.0
2025 1 PSL Lahore Qalandars @ Peshawar Zalmi 149โ€“123 9.0 1.0 0.0 2.0 8.0 0.0 1.0 2.0 1.0
2025 1 T20I Pakistan @ New Zealand 91โ€“92 6.0 0.0 0.0 1.0 0.0 0.0 1.0 1.0
2025 1 T20I Pakistan @ New Zealand 135โ€“137 10.0 2.0 0.0 1.0 11.0 0.0 1.0
2025 1 T20I New Zealand @ Pakistan 204โ€“207 20.0 4.0 0.0 1.0 41.0 3.0 1.0 1.0
2025 1 T20I New Zealand @ Pakistan 220โ€“105 2.0 0.0 0.0 1.0 2.0 0.0 2.0 1.0
2025 1 T20I Pakistan @ New Zealand 128โ€“131 17.0 2.0 0.0 1.0 11.0 0.0 1.0 1.0
2025 1 T20I Pakistan @ Bangladesh 201โ€“164 18.0 4.0 0.0 3.0 31.0 1.0 1.0 1.0
2025 1 T20I Pakistan @ Bangladesh 201โ€“144 25.0 4.0 0.0 3.0 41.0 2.0 2.0 1.0
2025 1 T20I Bangladesh @ Pakistan 196โ€“197 46.0 8.0 1.0 3.0 107.0 7.0 2.0 1.0
2025 1 T20I Pakistan @ Bangladesh 110โ€“112 3.0 1.0 0.0 3.0 4.0 0.0 1.0
2025 1 T20I Bangladesh @ Pakistan 133โ€“125 1.0 0.0 0.0 3.0 0.0 0.0 1.0 1.0
2025 1 T20I Pakistan @ Bangladesh 178โ€“104 14.0 0.0 0.0 3.0 5.0 0.0 1.0 1.0
2025 1 T20I Pakistan @ West Indies 178โ€“164 1.0 0.0 1.0 8.0 6.0 1.0 1.0 1.0
2025 1 T20I Pakistan @ West Indies 133โ€“135 6.0 0.0 0.0 4.0 4.0 0.0 1.0 1.0 1.0
2025 1 T20I Pakistan @ West Indies 189โ€“176 2.0 0.0 0.0 4.0 2.0 0.0 1.0
2025 1 T20I Pakistan @ United Arab Emirates 207โ€“176 2.0 0.0 0.0 7.0 1.0 0.0 2.0 1.0
2025 1 T20I Pakistan @ United Arab Emirates 171โ€“140 17.0 1.0 0.0 5.0 14.0 1.0 1.0
2025 1 T20I Pakistan @ Oman 160โ€“67 43.0 7.0 0.0 3.0 66.0 3.0 1.0 1.0
2025 1 T20I Pakistan @ India 127โ€“131 5.0 0.0 0.0 2.0 3.0 0.0 1.0 1.0
2025 1 T20I Pakistan @ United Arab Emirates 146โ€“105 14.0 3.0 0.0 7.0 18.0 0.0 1.0 1.0 1.0
2025 1 T20I Sri Lanka @ Pakistan 133โ€“138 11.0 1.0 0.0 6.0 13.0 0.0 2.0 1.0
2025 1 T20I Pakistan @ Bangladesh 135โ€“124 23.0 2.0 0.0 6.0 31.0 1.0 1.0
2025 1 T20I Pakistan @ India 146โ€“150 2.0 0.0 0.0 4.0 0.0 0.0 1.0
2026 Wk 1
2026 1 BPL Noakhali Express @ Chattogram Royals 126โ€“128 5.0 1.0 0.0 2.0 7.0 0.0 1.0
2026 1 BPL Chattogram Royals @ Rajshahi Warriors 125โ€“126 11.0 3.0 0.0 1.0 16.0 0.0 1.0 1.0 1.0
2026 1 BPL Dhaka Capitals @ Chattogram Royals 170โ€“128 1.0 0.0 0.0 1.0 0.0 0.0 1.0 1.0
2026 1 PSL Rawalpindiz @ Peshawar Zalmi 214โ€“218 28.0 4.0 0.0 1.0 47.0 2.0 1.0
2026 1 PSL Hyderabad Kingsmen @ Peshawar Zalmi 145โ€“146 6.0 1.0 0.0 1.0 11.0 1.0 1.0 1.0
2026 1 PSL Peshawar Zalmi @ Karachi Kings 246โ€“87 2.0 0.0 0.0 1.0 0.0 0.0 1.0
2026 1 PSL Peshawar Zalmi @ Lahore Qalandars 173โ€“97 10.0 2.0 0.0 1.0 18.0 1.0 1.0 1.0
2026 1 PSL Peshawar Zalmi @ Multan Sultans 196โ€“172 17.0 4.0 0.0 1.0 38.0 3.0 1.0
2026 1 PSL Quetta Gladiators @ Peshawar Zalmi 154โ€“156 28.0 5.0 0.0 1.0 35.0 1.0 2.0 1.0 1.0
2026 1 PSL Peshawar Zalmi @ Quetta Gladiators 255โ€“137 6.0 1.0 0.0 1.0 16.0 2.0 2.0 1.0
2026 1 PSL Peshawar Zalmi @ Islamabad United 221โ€“151 16.0 5.0 0.0 1.0 35.0 2.0 1.0 1.0 1.0
2026 1 PSL Hyderabad Kingsmen @ Peshawar Zalmi 129โ€“130 3.0 1.0 0.0 1.0 6.0 0.0 2.0 1.0