CricketWise
  1. Home
  2. Players
  3. P Kurup

Bahrain · Men's cricket

P Kurup stats

Data through 14 October 2026Last updated 14 October 2026

Coverage: matches in the Cricsheet data from 21 April 2018 to 14 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

P Kurup played 70 T20Is for Bahrain in the data, between 2018 and 2026. The most runs came in T20Is: 1,592 at an average of 25.68 and a strike rate of 107.4, with a highest score of 74. Against Malawi in T20Is, P Kurup averaged 51.20 over 7 innings.

International matches
70
T20Is 70
International runs
1,592
0 hundreds
Best batting average (T20I)
25.68
68 innings
Highest score
74
T20I

Teams played for

Bahrain 2018–2026 · 81

P Kurup batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20I706861,5927425.681,482107.406216536
List A7711074517.8320253.0001140
Other T20431794339.5077102.600081

Runs per year

02505007501K201820232026499
P Kurup: runs per calendar year (all formats in the data)
02505007501K2018202120222023202420252026499
P Kurup: runs per calendar year (all formats in the data)
Show as table
P Kurup: runs per calendar year (all formats in the data)
YearRuns
201879
202110
2022150
202338
202444
2025958
2026499
Year-by-year batting (9 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2018Other T2037939.50102.64300
2021T20I110–142.91000
2022T20I615025.00128.27401
2023T20I23819.0090.53300
2024T20I5448.8080.03300
2025List A273.5041.2400
2025T20I3695130.68112.17305
2026List A510025.0054.14500
2026T20I1839922.1796.64300

P Kurup bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20I1161022/10–5.003.758.0000
List A354420–––4.67–000

Wickets per year

00.511.522018202320260
P Kurup: wickets per calendar year (all formats in the data)
00.511.5220182021202220232024202520260
P Kurup: wickets per calendar year (all formats in the data)
Show as table
P Kurup: wickets per calendar year (all formats in the data)
YearWickets
20180
20210
20220
20230
20240
20252
20260
Year-by-year bowling (2 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2025T20I125.003.752/10
2026List A30–4.670/12
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
IndonesiaT20I826444.00137.57302
MalawiT20I725651.20105.85601
MalaysiaT20I815919.88103.94300
QatarT20I812515.62101.63100
SingaporeT20I512024.00115.45701
RwandaT20I410325.75118.45301
BhutanT20I48421.00106.32800
KuwaitT20I47418.5097.43300
Hong KongT20I36622.0085.73300
ThailandT20I34924.5077.82600
TanzaniaT20I34414.67122.23200

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Gahanga International Cricket Stadium931339.1256
Udayana Cricket Ground826444.0073
Bayuemas Oval1120120.1043
TCA Oval613226.4042
Singapore National Cricket Ground410325.7557
UKM-YSD Cricket Oval79814.0040
West End Park International Cricket Stadium59423.5031
University of Dar-es-Salaam Ground 137638.0045
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)17474.0074
Terdthai Cricket Ground47218.0026

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Gahanga International Cricket Stadium125.003.75

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
T20Powerplay985904109.028–––
T20Middle51852598.729605.00
T20Death8953167.951023.00

How P Kurup was dismissed

How P Kurup took wickets

Last 20 innings

020406015 Feb 202610 Mar 202614 Oct 202624
P Kurup: runs in the last 20 innings
020406015 Feb 202627 Feb 20268 Mar 20261 Aug 202614 Aug 20265 Oct 202614 Oct 202624
P Kurup: runs in the last 20 innings
Show as table
P Kurup: runs in the last 20 innings
InningsRuns
15 Feb 202626
25 Feb 202613
26 Feb 202624
27 Feb 202626
28 Feb 20269
7 Mar 202618
8 Mar 202640
10 Mar 202643
31 Jul 202633
1 Aug 202626
9 Aug 20260
12 Aug 202631
14 Aug 202645
15 Aug 202616
18 Aug 20268
5 Oct 202619
6 Oct 202616
8 Oct 202621
9 Oct 20263
14 Oct 202624
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
14 Oct 2026T20IQatar2423run outSelangor Turf Club
9 Oct 2026T20IKuwait37caughtUKM-YSD Cricket Oval
8 Oct 2026T20IMyanmar2119caughtSelangor Turf Club
6 Oct 2026T20IBhutan1617bowledBayuemas Oval
5 Oct 2026T20IThailand1924caughtUKM-YSD Cricket Oval
18 Aug 2026List AUganda818bowledUniversity of Dar-es-Salaam Ground 2
15 Aug 2026List ATanzania1634caughtUniversity of Dar-es-Salaam Ground 2
14 Aug 2026List AHong Kong4591bowledUniversity of Dar-es-Salaam Ground 1
12 Aug 2026List ASingapore31*41not outUniversity of Dar-es-Salaam Ground 1
9 Aug 2026List AItaly01caughtUniversity of Dar-es-Salaam Ground 1
1 Aug 2026T20IKenya2620caughtGymkhana Club Ground, Nairobi
31 Jul 2026T20IKenya3336bowledGymkhana Club Ground, Nairobi
10 Mar 2026T20IMalaysia4338lbwBayuemas Oval
8 Mar 2026T20IMalaysia4039caughtBayuemas Oval
7 Mar 2026T20IMalaysia1815caughtBayuemas Oval
28 Feb 2026T20IJapan921caught and bowledTerdthai Cricket Ground
27 Feb 2026T20IThailand2625caughtTerdthai Cricket Ground
26 Feb 2026T20IJapan2448caughtTerdthai Cricket Ground
25 Feb 2026T20IBhutan138caughtTerdthai Cricket Ground
15 Feb 2026T20IQatar2627caughtWest End Park International Cricket Stadium

Frequently asked questions

How many runs has P Kurup scored in T20Is?
1,592 runs in 68 innings (70 matches) at an average of 25.68 and a strike rate of 107.4, in the data from 2021 to 2026.
What is P Kurup's highest score?
74 in T20Is, 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.