B Sharki stats
Last played 29 Jul 2026 · Nepal v Netherlands (ODI)
B Sharki has scored 1,034 ODI runs at an average of 29.54 and a strike rate of 66.8 with 1 hundred, plus 168 in the NPL and 39 in T20Is.
- ODI41 matches · 2022–20261,034runsAvg 29.54 · SR 66.8 · HS 101*
- NPL12 matches · 2024–2025168runsAvg 15.27 · SR 107.7 · HS 55
- T20I2 matches · 202539runsAvg 19.50 · SR 150.0 · HS 27
B Sharki recent form
Last 10 matches, newest first · 33 fantasy points a match on average
- 10v Netherlands · ODI29 Jul · 26 pts
- 1v Namibia · ODI27 Jul · 5 pts
- 0v United Arab Emirates · ODI1 May · 10 pts
- 28v Oman · ODI29 Apr · 54 pts
- 10v United Arab Emirates · ODI25 Apr · 22 pts
- 140/9v Lumbini Lions · NPL10 Dec · 26 pts
- 55v Pokhara Avengers · NPL4 Dec · 117 pts
- 6*v Karnali Yaks · NPL30 Nov · 28 pts
- 12v Sudur Paschim Royals · NPL19 Nov · 38 pts
- 3v Janakpur Bolts · NPL17 Nov · 7 pts
B Sharki career bests
| Competition | HS | 100/50 | 6s | Ct |
|---|---|---|---|---|
| ODI | 101* | 1/4 | 7 | 14 |
| NPL | 55 | 0/1 | 8 | 5 |
| T20I | 27 | 0/0 | 1 | 0 |
B Sharki runs by year
Show as a table
| Year | Matches | Runs |
|---|---|---|
| 2026 | 5 | 49 |
| 2025 | 8 | 282 |
| 2024 | 10 | 244 |
| 2023 | 15 | 416 |
| 2022 | 3 | 43 |
Show as a table
| Year | Matches | Runs |
|---|---|---|
| 2025 | 5 | 90 |
| 2024 | 7 | 78 |
B Sharki in the powerplay, middle and death overs
In each competition
ODI
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–10 | 187 | 48.7 | 6 | 1 |
| Middle overs 11–40 | 751 | 69.9 | 24 | 4 |
| Death overs 41–50 | 96 | 106.7 | 5 | 2 |
NPL
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–6 | 50 | 78.1 | 4 | 2 |
| Middle overs 7–15 | 69 | 101.5 | 4 | 3 |
| Death overs 16–20 | 49 | 204.2 | 2 | 3 |
B Sharki against pace and spin
Runs off the bat and dismissals against each type of bowler
ODI
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 443 | 63.6 | 27.69 | 16 | 63% |
| Spin | 434 | 67.2 | 39.45 | 11 | 58% |
| Right-arm pace | 372 | 66.5 | 28.62 | 13 | 63% |
| Left-arm pace | 71 | 51.8 | 23.67 | 3 | 66% |
| Off-spin | 159 | 75.4 | 31.80 | 5 | 52% |
| Leg-spin | 25 | 89.3 | — | 0 | 43% |
| Left-arm orthodox | 250 | 61.4 | 41.67 | 6 | 63% |
Bowling style known for 87% of balls faced.
NPL
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 56 | 103.7 | 18.67 | 3 | 50% |
| Spin | 58 | 96.7 | 11.60 | 5 | 53% |
| Right-arm pace | 53 | 120.5 | 26.50 | 2 | 45% |
| Off-spin | 19 | 126.7 | 9.50 | 2 | 40% |
| Leg-spin | 26 | 130.0 | 26.00 | 1 | 45% |
| Left-arm orthodox | 13 | 52.0 | 6.50 | 2 | 68% |
Bowling style known for 73% of balls faced.
B Sharki record against each team
Every opponent, most played first
ODI
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 9 | 264 | 33.00 | 67.3 | |
| 6 | 78 | 15.60 | 54.5 | |
| Papua New Guinea | 6 | 95 | 23.75 | 86.4 |
| Canada | 5 | 163 | 40.75 | 76.2 |
| Namibia | 3 | 71 | 23.67 | 53.0 |
| Oman | 3 | 72 | 24.00 | 50.0 |
| 3 | 149 | 74.50 | 67.1 | |
| Scotland | 2 | 113 | 56.50 | 85.0 |
4 more opponents
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 1 | 7 | 7.00 | 41.2 | |
| Ireland | 1 | 20 | 20.00 | 64.5 |
| West Indies | 1 | 2 | 2.00 | 28.6 |
| 1 | 0 | 0.00 | 0.0 |
NPL
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Janakpur Bolts | 2 | 7 | 3.50 | 38.9 |
| Karnali Yaks | 2 | 15 | 15.00 | 125.0 |
| Lumbini Lions | 2 | 45 | 22.50 | 80.4 |
| Pokhara Avengers | 2 | 77 | 38.50 | 179.1 |
| Sudur Paschim Royals | 2 | 22 | 11.00 | 122.2 |
| Biratnagar Kings | 1 | 1 | 1.00 | 20.0 |
| Chitwan Rhinos | 1 | 1 | 1.00 | 25.0 |
T20I
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 1 | 27 | 27.00 | 168.8 | |
| Scotland | 1 | 12 | 12.00 | 120.0 |
Bowlers B Sharki has faced most
Runs, balls and dismissals in every match-up of 60+ balls
B Sharki: quick answers
How many ODI runs has B Sharki scored?
1,034 runs in 38 innings at an average of 29.54 and a strike rate of 66.8, with 1 hundreds and 4 fifties.
What is B Sharki's highest ODI score?
101*.
How many NPL runs has B Sharki scored?
168 runs in 12 innings at an average of 15.27 and a strike rate of 107.7, with 0 hundreds and 1 fifties.
What is B Sharki's highest NPL score?
55.
Does B Sharki play pace or spin better in ODIs?
Against pace: strike rate 63.6, average 27.69. Against spin: strike rate 67.2, average 39.45.
What is B Sharki's record against United Arab Emirates?
264 runs in 9 matches at an average of 33.00.