
Pakistan · Pakistan Blues · Nottinghamshire · Lahore Whites
Tayyab Tahir
33Pakistan
- Right-handed top-order batter
- Right-arm leg-spin bowler
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 33 | 32 | 1,133 | 39.07 | 88.4 | 2/7 | 131* |
| ODIs | 11 | 10 | 181 | 22.63 | 102.3 | 0/0 | 38 |
| Domestic | 22 | 22 | 952 | 45.33 | 86.2 | 2/7 | 131* |
| Last 10 | 10 | 10 | 124 | 12.40 | 71.3 | 0/0 | 35 |
Batting style
Balanced middle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 32.8 | 30.8 | |
| Strike rate | 89 | 85 | |
| Boundary % | 9.6 | 9.4 | |
| Dot % | 50.7 | 52.8 | |
| Average v pace | 20.9 | 27.5 | |
| Average v spin | 45.6 | 32.2 | |
| Strike rate v pace | 85 | 90 | |
| Strike rate v spin | 90 | 82 |
881 balls in ODIs and List A · Dec 2022 – Aug 2026
Compare with other playersMiddle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 25.9 | 27.7 | |
| Strike rate | 102 | 91 | |
| Boundary % | 11.9 | 9.9 | |
| Dot % | 44.1 | 49.5 | |
| Average v pace | 22.8 | 25.8 | |
| Strike rate v pace | 110 | 99 |
177 balls in ODIs · Nov 2024 – Apr 2025
Compare with other playersBalanced top-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 35.6 | 31.7 | |
| Strike rate | 86 | 84 | |
| Boundary % | 9.1 | 9.3 | |
| Dot % | 52.4 | 53.6 | |
| Average v pace | 19.9 | 28.4 | |
| Average v spin | 49.0 | 32.2 | |
| Strike rate v pace | 75 | 86 | |
| Strike rate v spin | 89 | 82 |
704 balls in List A matches · Dec 2022 – Aug 2026
Compare with other playersMen's One-day
- Runs a match
- −2.0
- above an average player
Men's One-day batting, runs a match
AveragePeak +1.7
February 2025Now −2.020222023202420252026
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 17 | 254 | 18.1 | 90.1 | – | – | – |
Teams
- PakistanInternationalLast ODI Apr 2025
- Pakistan BluesNational Champions CupLast played Aug 2026
- NottinghamshireOne-Day CupLast played Aug 2026
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 0/10 | 28% | 0 | 4 | 41133368735314 |
- Tayyab Tahir has made 50 or more in 0 of the last 10 One-day innings.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 15 Aug 2026 | Pakistan Blues | Pakistan Greens | Multan Cricket Stadium | 14 (17) | – | Pakistan Greens won by 192 runs |
| 13 Aug 2026 | Pakistan Blues | Pakistan Whites | Multan Cricket Stadium | 3 (10) | – | Pakistan Whites won by 6 runs |
| 12 Aug 2026 | Pakistan Blues | Pakistan Gold | Multan Cricket Stadium | 35 (51) | – | Pakistan Blues won by 6 wickets |
| 9 Aug 2026 | Nottinghamshire | Gloucestershire | College Ground | 7 (4) | – | Gloucestershire won by 4 wickets |
| 7 Aug 2026 | Nottinghamshire | Northamptonshire | Queen's Park | 8 (9) | – | Nottinghamshire won by 6 wickets |
| 2 Aug 2026 | Nottinghamshire | Kent | Kent County Cricket Ground | 6 (14) | – | Kent won by 5 wickets |
| 5 Apr 2025 | Pakistan | New Zealand | Bay Oval | 33 (31) | – | New Zealand won by 43 runs |
| 2 Apr 2025 | Pakistan | New Zealand | Seddon Park | 13 (29) | – | New Zealand won by 84 runs |
| 29 Mar 2025 | Pakistan | New Zealand | McLean Park | 1 (3) | – | New Zealand won by 73 runs |
| 23 Feb 2025 | Pakistan | India | Dubai International Cricket Stadium | 4 (6) | – | India won by 6 wickets |
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 0/10 | 0% | 0 | 0 | 2928304381411333 |
- Tayyab Tahir has made 50 or more in 0 of the last 10 ODI innings.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 5 Apr 2025 | Pakistan | New Zealand | Bay Oval | 33 (31) | – | New Zealand won by 43 runs |
| 2 Apr 2025 | Pakistan | New Zealand | Seddon Park | 13 (29) | – | New Zealand won by 84 runs |
| 29 Mar 2025 | Pakistan | New Zealand | McLean Park | 1 (3) | – | New Zealand won by 73 runs |
| 23 Feb 2025 | Pakistan | India | Dubai International Cricket Stadium | 4 (6) | – | India won by 6 wickets |
| 19 Feb 2025 | Pakistan | New Zealand | National Stadium | 1 (5) | – | New Zealand won by 60 runs |
| 14 Feb 2025 | Pakistan | New Zealand | National Stadium | 38 (33) | – | New Zealand won by 5 wickets |
| 12 Feb 2025 | Pakistan | South Africa | National Stadium | 4* (1) | – | Pakistan won by 6 wickets |
| 8 Feb 2025 | Pakistan | New Zealand | Gaddafi Stadium | 30 (29) | – | New Zealand won by 78 runs |
| 22 Dec 2024 | Pakistan | South Africa | The Wanderers Stadium | 28 (24) | – | Pakistan won by 36 runs (DLS) |
| 28 Nov 2024 | Pakistan | Zimbabwe | Queens Sports Club | 29* (16) | – | Pakistan won by 99 runs |
Domestic one-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 1/10 | 41% | 0 | 4 | 5331092868735314 |
- Tayyab Tahir has made 50 or more in 1 of the last 10 Domestic one-day innings.
Last 10 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 15 Aug 2026 | Pakistan Blues | Pakistan Greens | Multan Cricket Stadium | 14 (17) | – | Pakistan Greens won by 192 runs |
| 13 Aug 2026 | Pakistan Blues | Pakistan Whites | Multan Cricket Stadium | 3 (10) | – | Pakistan Whites won by 6 runs |
| 12 Aug 2026 | Pakistan Blues | Pakistan Gold | Multan Cricket Stadium | 35 (51) | – | Pakistan Blues won by 6 wickets |
| 9 Aug 2026 | Nottinghamshire | Gloucestershire | College Ground | 7 (4) | – | Gloucestershire won by 4 wickets |
| 7 Aug 2026 | Nottinghamshire | Northamptonshire | Queen's Park | 8 (9) | – | Nottinghamshire won by 6 wickets |
| 2 Aug 2026 | Nottinghamshire | Kent | Kent County Cricket Ground | 6 (14) | – | Kent won by 5 wickets |
| 25 Sept 2024 | Stallions (Pakistan) | Lions (Pakistan) | Iqbal Stadium | 28 (53) | – | Lions (Pakistan) won by 12 runs |
| 21 Sept 2024 | Stallions (Pakistan) | Panthers (Pakistan) | Iqbal Stadium | 109 (120) | – | Panthers (Pakistan) won by 20 runs |
| 19 Sept 2024 | Stallions (Pakistan) | Dolphins (Pakistan) | Iqbal Stadium | 33 (49) | – | Stallions (Pakistan) won by 174 runs |
| 15 Sept 2024 | Stallions (Pakistan) | Markhors (Pakistan) | Iqbal Stadium | 5 (9) | – | Markhors (Pakistan) won by 126 runs |