CricketWise
  1. Home
  2. Players
  3. Cheteshwar Pujara

India · Men's cricket

Cheteshwar Pujara stats

Data through 24 May 2024Last updated 24 May 2024

Coverage: matches in the Cricsheet data from 12 March 2010 to 24 May 2024. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Cheteshwar Pujara played 102 Tests, 5 ODIs for India in the data, between 2010 and 2024. The most runs came in Tests: 7,160 at an average of 43.66 and a strike rate of 44.3, with a highest score of 206*. Against Bangladesh in Tests, Cheteshwar Pujara averaged 78.00 over 8 innings.

International matches
107
Tests 102 · ODIs 5
International runs
7,211
19 hundreds
T20 league & domestic matches
46
1,013 runs
Best batting average (Test)
43.66
175 innings
Highest score
231
First-class

Teams played for

India 2010–2023 · 107Sussex 2022–2024 · 38Yorkshire 2015–2018 · 17Saurashtra 2016–2022 · 16Royal Challengers Bengaluru 2011–2013 · 14Kolkata Knight Riders 2010 · 10Nottinghamshire 2017 · 8Punjab Kings 2014 · 6Derbyshire 2014 · 3

Cheteshwar Pujara batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test102175117,160206*43.6616,16544.319351285716
ODI550512710.2013039.200240
T20 (leagues & domestic)463871,013100*32.68886114.316112020
First-class426973,23223152.135,96154.2136541415
List A242451,37817472.531,42296.966111915

Runs per year

01K2K3K2010201520202024501
Cheteshwar Pujara: runs per calendar year (all formats in the data)
01K2K3K20102012201420162018202020222024501
Cheteshwar Pujara: runs per calendar year (all formats in the data)
Show as table
Cheteshwar Pujara: runs per calendar year (all formats in the data)
YearRuns
2010227
201136
2012671
2013934
2014865
2015611
20161,068
20171,473
20181,344
2019766
2020163
2021702
20222,259
20231,214
2024501
Year-by-year batting (34 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2010T20 (leagues & domestic)612230.50106.14500
2010Test410526.2554.47201
2011T20 (leagues & domestic)33411.33109.72500
2011Test122.0014.3200
2012T20 (leagues & domestic)3175.6777.31100
2012Test1065481.7547.920630
2013ODI2136.5046.41300
2013T20 (leagues & domestic)49223.0092.95101
2013Test1382975.3656.220433
2014First-class621954.7570.610011
2014ODI33812.6737.32700
2014T20 (leagues & domestic)612525.00100.84000
2014Test2048324.1541.57302
2015First-class526466.0054.713311
2015Test834749.5748.614511
2016T20 (leagues & domestic)623246.40117.88103
2016Test1683655.7348.412434
2017First-class1233327.7546.511211
2017Test18114067.0645.920245
2018First-class1217214.3333.14100
2018List A837052.8690.010113
2018Test2280238.1937.813234
2019T20 (leagues & domestic)5259129.50133.510011
2019Test1150746.0951.519314
2020Test816320.3827.55401
2021Test2670228.0834.29106
2022First-class131094109.4060.123150
2022List A962489.14111.617432
2022T20 (leagues & domestic)513226.40126.95701
2022Test1040945.4448.510213
2023First-class1264954.0861.315132
2023List A738476.8085.011721
2023Test818125.8641.75901
2024First-class950162.6247.512921

Cheteshwar Pujara bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test21230–––1.50–000
First-class548360–––4.50–000
Year-by-year bowling (6 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014First-class10–6.000/6
2015First-class10–5.000/5
2015Test10–2.000/2
2017First-class20–3.400/7
2022First-class10–8.000/8
2023Test10–1.000/1

Cheteshwar Pujara against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
AustraliaTest45207449.3842.3204511
EnglandTest49177839.5143.520657
South AfricaTest2988230.4142.815316
New ZealandTest2386739.4142.115924
Sri LankaTest1174374.3049.815341
BangladeshTest846878.0057.610215
West IndiesTest1034834.8046.511311
BangladeshODI33812.6737.32700
Rajasthan RoyalsT20 (leagues & domestic)3114114.00112.94500
Deccan ChargersT20 (leagues & domestic)35217.33118.22500
Delhi CapitalsT20 (leagues & domestic)33511.6785.41700
Royal Challengers BengaluruT20 (leagues & domestic)33115.5075.61600
Kolkata Knight RidersT20 (leagues & domestic)3196.3361.3800
Chennai Super KingsT20 (leagues & domestic)3155.00100.01300
MiddlesexFirst-class5548137.0059.923130
GloucestershireFirst-class5460115.0054.515122
DurhamFirst-class540881.6061.720321
DerbyshireFirst-class536290.5054.120120
LeicestershireFirst-class831945.5753.910011
WorcestershireFirst-class528957.8060.513620
HampshireFirst-class418361.0048.713310
NottinghamshireFirst-class517243.0051.85701
SurreyFirst-class616332.6049.79001
YorkshireFirst-class47819.5052.03300
NorthamptonshireFirst-class46616.5040.03400
GlamorganFirst-class6538.8334.94100
WarwickshireList A320367.6794.410711
DurhamList A315477.0080.68201

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
County Ground, Brighton25135261.45203
Trent Bridge1759439.60112
Holkar Cricket Stadium1157271.50101
Rajiv Gandhi International Stadium6535107.00204
Lord's950556.11231
Headingley1149949.90133
County Ground, Derby749699.20201
Wankhede Stadium736752.43135
Eden Gardens1335131.9187
Narendra Modi Stadium633583.75206

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
T20Powerplay41143794.117–––
T20Middle462350132.05–––
T20Death14099141.49–––
ODIPowerplay237032.92–––
ODIMiddle286046.73–––

How Cheteshwar Pujara was dismissed

Last 20 innings

0501001504 Aug 20233 Sep 202324 May 2024129
Cheteshwar Pujara: runs in the last 20 innings
0501001504 Aug 202311 Aug 202322 Aug 202310 Sep 202319 Apr 202410 May 202424 May 2024129
Cheteshwar Pujara: runs in the last 20 innings
Show as table
Cheteshwar Pujara: runs in the last 20 innings
InningsRuns
4 Aug 202323
6 Aug 2023106
9 Aug 202356
11 Aug 2023117
13 Aug 202327
18 Aug 202332
22 Aug 202323
3 Sep 20234
3 Sep 202351
10 Sep 202326
10 Sep 202323
12 Apr 202438
19 Apr 202486
19 Apr 202444
3 May 2024113
10 May 202441
10 May 20243
17 May 202414
17 May 202433
24 May 2024129
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 May 2024First-classMiddlesex129302caughtLord's
17 May 2024First-classYorkshire3356lbwCounty Ground, Brighton
17 May 2024First-classYorkshire1425caughtCounty Ground, Brighton
10 May 2024First-classGlamorgan310caughtSophia Gardens
10 May 2024First-classGlamorgan4177caughtSophia Gardens
3 May 2024First-classDerbyshire113186caughtCounty Ground, Derby
19 Apr 2024First-classGloucestershire44*102not outCounty Ground, Brighton
19 Apr 2024First-classGloucestershire86148run outCounty Ground, Brighton
12 Apr 2024First-classLeicestershire38148bowledGrace Road
10 Sep 2023First-classLeicestershire2346caughtCounty Ground, Brighton
10 Sep 2023First-classLeicestershire2651caughtCounty Ground, Brighton
3 Sep 2023First-classDurham51106lbwRiverside Ground
3 Sep 2023First-classDurham415caughtRiverside Ground
22 Aug 2023List AWarwickshire2340lbwCounty Ground, Brighton
18 Aug 2023List AGloucestershire3240lbwCounty Ground, Brighton
13 Aug 2023List AGlamorgan2748caught and bowledCounty Ground, Brighton
11 Aug 2023List ASomerset117*113not outCounty Ground, Taunton
9 Aug 2023List ADerbyshire5661caughtCounty Ground, Derby
6 Aug 2023List ANorthamptonshire106*119not outCounty Ground, Northampton
4 Aug 2023List ADurham2331caught and bowledCounty Ground, Brighton

Batter vs bowler matchups

Bowlers Cheteshwar Pujara faced most

Frequently asked questions

How many runs has Cheteshwar Pujara scored in Tests?
7,160 runs in 175 innings (102 matches) at an average of 43.66 and a strike rate of 44.3, in the data from 2010 to 2023.
How many runs has Cheteshwar Pujara scored in ODIs?
51 runs in 5 innings (5 matches) at an average of 10.20 and a strike rate of 39.2, in the data from 2013 to 2014.
How many runs has Cheteshwar Pujara scored in T20 leagues?
1,013 runs in 38 innings (46 matches) at an average of 32.68 and a strike rate of 114.3, in the data from 2010 to 2022.
What is Cheteshwar Pujara's highest score?
231 in first-class, the highest score in the data.
How many centuries has Cheteshwar Pujara scored?
39 hundreds in the data: 19 in Tests, 1 in T20 leagues, 13 in first-class, 6 in List A.

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