Skip to content

Diana Baig

137 matches · 2016 to 2026 · played for Pakistan, Tornadoes

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
ODIs48483529.7876.5315
T203030714.4457.310
List A1111.0033.300

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
ODIs66457.32,3515840.535.1447.3
T2065196.51,3464430.596.8426.8
List A210.028214.002.8030.0

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
27 Jun 2026T20IsPakistan v Netherlandswon
23 Jun 2026T20IsPakistan v Australialost
31 May 2026T20IsPakistan v Irelandlost
29 May 2026T20IsPakistan v West Indieslost
9 May 2026ODIsPakistan v Zimbabwewon
6 May 2026ODIsPakistan v Zimbabwewon
25 Feb 2026ODIsPakistan v South Africalost
22 Feb 2026ODIsPakistan v South Africalost
21 Oct 2025ODIsPakistan v South Africalost
18 Oct 2025ODIsPakistan v New Zealandno result or draw

Query Diana Baig yourself

500 free credits every month, no card. REST or MCP. Player id a51e6c6e.

Get a free key