CricketWise
  1. Home
  2. Players
  3. P Sarraf

Nepal · Men's cricket

P Sarraf stats

Data through 7 December 2025Last updated 7 December 2025

Coverage: matches in the Cricsheet data from 25 January 2019 to 7 December 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2019 and 2025, P Sarraf appears in 12 ODIs, 15 T20Is for Nepal in the Cricsheet data. In T20 leagues P Sarraf scored 109 runs in 5 innings (average 27.25, strike rate 125.3), including 0 hundreds and 0 fifties.

International matches
27
ODIs 12 · T20Is 15
International runs
179
0 hundreds
T20 league & domestic matches
7
109 runs
Best batting average (T20I)
8.92
14 innings
Highest score
35
T20 (leagues & domestic)

Teams played for

Nepal 2019–2024 · 27Karnali Yaks 2025 · 7

P Sarraf batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI1210172158.0011662.100262
T20I1514210727*8.9211890.7004144
T20 (leagues & domestic)7511093527.2587125.300086

Runs per year

050100150201920212025109
P Sarraf: runs per calendar year (all formats in the data)
050100150201920202021202220242025109
P Sarraf: runs per calendar year (all formats in the data)
Show as table
P Sarraf: runs per calendar year (all formats in the data)
YearRuns
201969
202028
20210
202241
202441
2025109
Year-by-year batting (8 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2019ODI2126.0066.7800
2019T20I8578.1467.91800
2020T20I22828.00215.42700
2021ODI100.000.0000
2022ODI4196.3357.61000
2022T20I4225.50104.82000
2024ODI34113.6764.11500
2025T20 (leagues & domestic)510927.25125.33500

P Sarraf bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI1032225162/45–41.834.6853.7003
T20I8908221/3–41.005.4745.0001
T20 (leagues & domestic)4606931/15–23.006.9020.0000

Wickets per year

012342019202120253
P Sarraf: wickets per calendar year (all formats in the data)
012342019202020212022202420253
P Sarraf: wickets per calendar year (all formats in the data)
Show as table
P Sarraf: wickets per calendar year (all formats in the data)
YearWickets
20192
20200
20210
20224
20242
20253
Year-by-year bowling (6 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2019T20I6229.005.271/3
2021ODI10–3.500/7
2022ODI5430.504.752/45
2022T20I20–6.000/9
2024ODI4261.004.691/28
2025T20 (leagues & domestic)4323.006.901/15
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
United Arab EmiratesODI3144.6763.6800
Papua New GuineaODI372.3358.3700
KenyaT20I4225.50104.82000
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Papua New GuineaODI4423.504.552/45
CanadaODI3250.005.261/28

Top grounds (batting)

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Tribhuvan University International Cricket Ground131028.605.05
Dubai International Cricket Stadium2125.003.57

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay10094106.483026.80
T20Middle707889.7510235.71
T20Death4633139.431806.67
ODIPowerplay2450.011804.00
ODIMiddle529157.1426434.43
ODIDeath182185.744036.60

How P Sarraf was dismissed

How P Sarraf took wickets

Last 20 innings

0102030409 Dec 201916 Jul 20227 Dec 20251
P Sarraf: runs in the last 20 innings
0102030409 Dec 20197 Sep 202126 Mar 202228 Aug 20228 Feb 202418 Nov 20257 Dec 20251
P Sarraf: runs in the last 20 innings
Show as table
P Sarraf: runs in the last 20 innings
InningsRuns
9 Dec 201910
1 Mar 20201
4 Mar 202027
7 Sep 20210
21 Mar 20222
25 Mar 20227
26 Mar 20220
16 Jul 202210
25 Aug 20221
28 Aug 202220
29 Aug 20220
30 Aug 20221
8 Feb 202415
10 Feb 202414
15 Feb 202412
18 Nov 202527
24 Nov 202527
30 Nov 202535
2 Dec 202519
7 Dec 20251
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
7 Dec 2025T20 (leagues & domestic)Janakpur Bolts12caughtTribhuvan University International Cricket Ground
2 Dec 2025T20 (leagues & domestic)Pokhara Avengers1914caughtTribhuvan University International Cricket Ground
30 Nov 2025T20 (leagues & domestic)Kathmandu Gorkhas3529lbwTribhuvan University International Cricket Ground
24 Nov 2025T20 (leagues & domestic)Sudur Paschim Royals2726caughtTribhuvan University International Cricket Ground
18 Nov 2025T20 (leagues & domestic)Chitwan Rhinos27*16not outTribhuvan University International Cricket Ground
15 Feb 2024ODINamibia1222caughtTribhuvan University International Cricket Ground
10 Feb 2024ODICanada148caughtTribhuvan University International Cricket Ground
8 Feb 2024ODICanada1534lbwTribhuvan University International Cricket Ground
30 Aug 2022T20IKenya12bowledGymkhana Club Ground, Nairobi
29 Aug 2022T20IKenya01caughtGymkhana Club Ground, Nairobi
28 Aug 2022T20IKenya2012caughtGymkhana Club Ground, Nairobi
25 Aug 2022T20IKenya16caughtGymkhana Club Ground, Nairobi
16 Jul 2022ODINamibia10*18not outCambusdoon New Ground
26 Mar 2022ODIPapua New Guinea01caughtTribhuvan University International Cricket Ground
25 Mar 2022ODIPapua New Guinea710caughtTribhuvan University International Cricket Ground
21 Mar 2022ODIUnited Arab Emirates24caughtDubai International Cricket Stadium
7 Sep 2021ODIPapua New Guinea01caughtAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
4 Mar 2020T20IThailand27*10not outTerdthai Cricket Ground
1 Mar 2020T20IHong Kong13caughtTerdthai Cricket Ground
9 Dec 2019T20IMaldives10*10not outTribhuvan University International Cricket Ground

Frequently asked questions

How many runs has P Sarraf scored in ODIs?
72 runs in 10 innings (12 matches) at an average of 8.00 and a strike rate of 62.1, in the data from 2019 to 2024.
How many runs has P Sarraf scored in T20Is?
107 runs in 14 innings (15 matches) at an average of 8.92 and a strike rate of 90.7, in the data from 2019 to 2022.
How many runs has P Sarraf scored in T20 leagues?
109 runs in 5 innings (7 matches) at an average of 27.25 and a strike rate of 125.3, in the data from 2025 to 2025.
What is P Sarraf's highest score?
35 in T20 leagues, the highest score in the data.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.