CricketWise
  1. Home
  2. Players
  3. Chris Gayle

West Indies · Men's cricket

Chris Gayle stats

Data through 18 February 2022Last updated 18 February 2022

Coverage: matches in the Cricsheet data from 9 February 2003 to 18 February 2022. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Chris Gayle played 53 Tests, 201 ODIs, 79 T20Is for West Indies in the data, between 2003 and 2022. The most runs came in T20 leagues: 10,812 at an average of 36.90 and a strike rate of 144.0, with a highest score of 175*. With the ball, the best return was 95 wickets in ODIs at an average of 36.89 and an economy rate of 4.78. Against Sri Lanka in Tests, Chris Gayle averaged 67.43 over 8 innings.

International matches
333
Tests 53 · ODIs 201 · T20Is 79
International runs
12,259
24 hundreds
International wickets
155
2 five-wicket hauls
T20 league & domestic matches
334
10,812 runs
Best batting average (Test)
45.14
95 innings
Highest score
333
Test

Teams played for

West Indies 2003–2021 · 332Royal Challengers Bengaluru 2011–2017 · 84Jamaica Tallawahs 2013–2019 · 51Punjab Kings 2018–2021 · 41St Kitts and Nevis Patriots 2017–2021 · 32Rangpur Riders 2017–2019 · 22Kolkata Knight Riders 2009–2010 · 16Sydney Thunder 2011–2013 · 12Fortune Barishal 2022 · 10Jozi Stars 2018–2019 · 10Karachi Kings 2017 · 9Somerset 2015–2016 · 8

Chris Gayle batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test539583,92733345.145,83467.3918852080
ODI201198106,43321534.227,19089.5133420670254
T20I797571,89911727.931,381137.52144158124
T20 (leagues & domestic)3343323910,812175*36.907,509144.0166122835789
List A110464646.0031148.400025

Runs per year

01K2K3K200320102022241
Chris Gayle: runs per calendar year (all formats in the data)
01K2K3K2003200620092012201520182022241
Chris Gayle: runs per calendar year (all formats in the data)
Show as table
Chris Gayle: runs per calendar year (all formats in the data)
YearRuns
2003555
2004700
2005731
20061,566
2007916
2008679
20091,439
20101,436
2011989
20122,059
20131,690
20141,243
20152,076
20161,304
20171,490
20181,054
20191,780
2020432
2021737
2022241
Year-by-year batting (56 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2003ODI1445535.0075.511214
2003Test610016.6754.64700
2004ODI1542532.6968.113212
2004Test527555.0092.310512
2005ODI1034934.9092.312412
2005Test538276.4061.031711
2006ODI30103638.3781.213333
2006T20I11010.0083.31000
2006Test1352040.0055.09305
2007ODI1641827.8775.98203
2007T20I418345.75174.311711
2007Test1031535.0079.16602
2008ODI1038138.1084.111313
2008T20I26834.00151.16701
2008Test823032.8664.65101
2009ODI1233628.00123.18002
2009T20 (leagues & domestic)717128.50119.64400
2009T20I519348.25134.08802
2009Test1673949.2767.716541
2010ODI1545632.5797.08803
2010T20 (leagues & domestic)929232.44158.78802
2010T20I816320.38134.79801
2010Test952558.3370.133312
2011ODI820228.8691.48001
2011T20 (leagues & domestic)1578771.55177.310734
2012ODI1134534.5089.812512
2012T20 (leagues & domestic)24102848.95153.012828
2012T20I1036846.00144.98505
2012Test831853.0075.515011
2013ODI1631119.4485.710910
2013T20 (leagues & domestic)28112348.83144.517526
2013T20I3144.6787.5800
2013Test724240.3365.410110
2014ODI36722.3365.75801
2014T20 (leagues & domestic)2665527.29116.810813
2014T20I824030.00110.65301
2014Test828146.8371.08003
2015ODI1141137.36116.821511
2015T20 (leagues & domestic)34149857.62159.415138
2015T20I216783.50231.99002
2016T20 (leagues & domestic)42119130.54155.310817
2016T20I411337.67194.810010
2017ODI619933.17113.79401
2017T20 (leagues & domestic)40122137.00139.914627
2017T20I37023.33142.94000
2018List A14646.00148.44600
2018ODI729642.2999.712311
2018T20 (leagues & domestic)2569430.17131.410414
2018T20I2189.0060.01800
2019ODI1474653.29111.716225
2019T20 (leagues & domestic)40101426.68135.911616
2019T20I22010.00125.01500
2020T20 (leagues & domestic)1143239.27137.69904
2021T20 (leagues & domestic)2146523.25134.46801
2021T20I2127215.11112.46701
2022T20 (leagues & domestic)1024126.78112.65201

Chris Gayle bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test543,7751,712405/346/8142.802.7294.421114
ODI1164,4013,505955/46–36.894.7846.32118
T20I30381440202/15–22.006.9319.1000
T20 (leagues & domestic)831,1111,477414/36–36.027.9827.1100

Wickets per year

02040602003201020220
Chris Gayle: wickets per calendar year (all formats in the data)
020406020032006200920122015201820220
Chris Gayle: wickets per calendar year (all formats in the data)
Show as table
Chris Gayle: wickets per calendar year (all formats in the data)
YearWickets
200320
200420
20058
200642
200716
200815
20097
201015
20118
20128
201313
20147
20155
20165
20171
20181
20192
20200
20213
20220
Year-by-year bowling (48 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2003ODI131921.324.355/46
2003Test2153.002.791/30
2004ODI111430.294.903/50
2004Test4615.332.275/34
2005ODI5373.006.443/48
2005Test5537.202.583/85
2006ODI282931.624.193/3
2006T20I1211.005.502/22
2006Test111137.272.544/71
2007ODI121041.804.912/23
2007T20I20–6.890/9
2007Test6647.503.883/66
2008ODI10740.715.232/6
2008T20I2410.756.142/16
2008Test6450.252.542/66
2009ODI80–6.270/3
2009T20 (leagues & domestic)71144.007.651/21
2009T20I5193.007.151/25
2009Test12570.602.561/16
2010ODI9551.204.822/38
2010T20 (leagues & domestic)6438.009.501/9
2010T20I5513.0010.262/15
2010Test317.001.751/2
2011ODI30–3.900/18
2011T20 (leagues & domestic)15835.256.713/21
2012ODI1136.003.601/36
2012T20 (leagues & domestic)11458.509.892/17
2012T20I6332.336.772/21
2012Test20–4.140/14
2013ODI20–7.830/11
2013T20 (leagues & domestic)151316.236.492/5
2014ODI2177.006.421/19
2014T20 (leagues & domestic)5521.609.824/36
2014T20I10–9.000/9
2014Test3196.002.741/50
2015ODI5521.205.392/21
2015T20 (leagues & domestic)50–8.290/6
2016T20 (leagues & domestic)6325.336.512/11
2016T20I128.505.672/17
2017T20 (leagues & domestic)2111.007.331/9
2018ODI30–4.910/14
2018T20 (leagues & domestic)1133.008.251/33
2019ODI4167.006.091/8
2019T20 (leagues & domestic)51101.0011.021/23
2020T20 (leagues & domestic)10–6.000/5
2021T20 (leagues & domestic)20–13.500/9
2021T20I7321.006.101/1
2022T20 (leagues & domestic)20–7.000/10

Chris Gayle against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest2388840.3670.610534
South AfricaTest1469449.5771.331713
New ZealandTest1254554.5068.415014
Sri LankaTest847267.4368.833311
AustraliaTest1246542.2765.416521
IndiaTest1237231.0055.98303
ZimbabweTest519248.0062.510110
BangladeshTest616140.2574.26401
PakistanTest313846.0062.79301
EnglandODI29149055.19102.316248
ZimbabweODI20107062.9493.921527
AustraliaODI2660524.2089.59205
PakistanODI2156326.8185.312422
New ZealandODI1955831.0092.412513
BangladeshODI1952931.1272.610413
IndiaODI2250723.0588.37203
South AfricaODI2249323.4892.113310
Sri LankaODI1333926.0868.610912
IrelandODI36822.6763.63600
EnglandT20I1442232.46154.610012
AustraliaT20I1442032.31155.68805
South AfricaT20I1237534.09173.611712
New ZealandT20I825836.86150.08503
IndiaT20I517735.40115.79801
Sri LankaT20I910613.2579.16301
BangladeshT20I45814.5085.34800
PakistanT20I7479.4097.91600
Punjab KingsT20 (leagues & domestic)1679753.13174.811726
Trinbago Knight RidersT20 (leagues & domestic)2174839.37146.110824
Mumbai IndiansT20 (leagues & domestic)2070841.65132.69206
Kolkata Knight RidersT20 (leagues & domestic)1970043.75151.810215
Guyana Amazon WarriorsT20 (leagues & domestic)1754739.07117.68603
Rajasthan RoyalsT20 (leagues & domestic)1753935.93134.89903
Delhi CapitalsT20 (leagues & domestic)1750335.93155.712812
Sunrisers HyderabadT20 (leagues & domestic)1641627.73138.210411
Chennai Super KingsT20 (leagues & domestic)1539528.21125.07503
Pune WarriorsT20 (leagues & domestic)538395.75199.517512
Royal Challengers BengaluruT20 (leagues & domestic)731352.17149.89902
St Lucia KingsT20 (leagues & domestic)1229829.80147.59002
Barbados RoyalsT20 (leagues & domestic)1628521.92119.24700
Khulna TitansT20 (leagues & domestic)525463.50184.112611
Dhaka DynamitesT20 (leagues & domestic)725342.17168.714611
St Kitts and Nevis PatriotsT20 (leagues & domestic)624949.80141.511612
Comilla VictoriansT20 (leagues & domestic)1118218.20101.14600
Jamaica TallawahsT20 (leagues & domestic)617434.80118.47101
Adelaide StrikersT20 (leagues & domestic)316482.00182.210011
Chittagong VikingsT20 (leagues & domestic)312763.50162.89201
Antigua HawksbillsT20 (leagues & domestic)310753.50123.05901
Rajshahi RoyalsT20 (leagues & domestic)310635.33192.76001
Gujarat LionsT20 (leagues & domestic)410025.00135.17701
Quetta GladiatorsT20 (leagues & domestic)39933.00120.76001
Melbourne StarsT20 (leagues & domestic)49423.50120.56501
Karachi KingsT20 (leagues & domestic)38227.33146.43900
Deccan ChargersT20 (leagues & domestic)46716.75131.42700
Islamabad UnitedT20 (leagues & domestic)36321.00180.04400
Sylhet SixersT20 (leagues & domestic)46215.50121.65001
Rajshahi KingsT20 (leagues & domestic)35919.67100.04400
Sydney SixersT20 (leagues & domestic)35518.33100.04600
Peshawar ZalmiT20 (leagues & domestic)55310.60103.94000
Nelson Mandela Bay GiantsT20 (leagues & domestic)35217.33110.62300
Brisbane HeatT20 (leagues & domestic)35117.00113.32800
Cape Town BlitzT20 (leagues & domestic)3237.6785.21700
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandTest191739.472.905/34
New ZealandTest4621.172.394/71
South AfricaTest5531.402.533/85
Sri LankaTest5438.252.682/66
PakistanTest3353.672.642/24
IndiaTest6284.002.581/52
AustraliaTest8286.502.471/16
BangladeshTest3179.003.291/50
ZimbabweODI151916.683.324/24
AustraliaODI191539.205.445/46
South AfricaODI151245.425.353/50
EnglandODI12934.674.903/31
New ZealandODI10941.675.293/50
IndiaODI13848.384.692/13
PakistanODI9748.575.283/48
BangladeshODI11742.294.462/12
Sri LankaODI9642.004.712/6
New ZealandT20I4613.336.672/16
AustraliaT20I7511.806.102/15
South AfricaT20I5320.676.892/17
EnglandT20I4324.007.581/11
Sri LankaT20I40–9.470/2
Trinbago Knight RidersT20 (leagues & domestic)7525.408.762/24
Punjab KingsT20 (leagues & domestic)8444.008.803/21
Pune WarriorsT20 (leagues & domestic)344.504.502/5
Chennai Super KingsT20 (leagues & domestic)5340.008.092/34
Sydney SixersT20 (leagues & domestic)3316.336.122/17
Delhi CapitalsT20 (leagues & domestic)5330.678.362/11
Barbados RoyalsT20 (leagues & domestic)3215.505.471/8
Guyana Amazon WarriorsT20 (leagues & domestic)5252.008.321/15
Mumbai IndiansT20 (leagues & domestic)51126.008.041/21
Rajasthan RoyalsT20 (leagues & domestic)3164.008.001/23
Deccan ChargersT20 (leagues & domestic)3129.009.671/9

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Shere Bangla National Stadium49164638.28146
M Chinnaswamy Stadium44156141.08175
Sabina Park42130734.39125
Warner Park39126135.03116
Queen's Park Oval31103136.82108
Kensington Oval2883733.48135
Daren Sammy Cricket Ground2164333.84124
Eden Gardens1561547.31102
Punjab Cricket Association IS Bindra Stadium1257357.30104
Kennington Oval1450839.08105

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Queen's Park Oval181235.583.76
Eden Park51015.502.97
Sabina Park16935.443.52
Queen's Park (New)2810.384.15
Daren Sammy Cricket Ground13832.623.79
Harare Sports Club5714.293.70
M Chinnaswamy Stadium13733.007.79
Lord's6734.714.28
Providence Stadium11744.864.00
Kensington Oval11746.433.13

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
T20Powerplay64214992128.620024067.75
T20Middle49993284152.2127903297.14
T20Death1291614210.334349269.16
ODIPowerplay3523405386.91153006.00
ODIMiddle2695301289.5663490664.46
ODIDeath215125172.07881296.00

How Chris Gayle was dismissed

How Chris Gayle took wickets

Last 20 innings

020406012 Sep 202129 Oct 202118 Feb 202233
Chris Gayle: runs in the last 20 innings
020406012 Sep 202125 Sep 202126 Oct 20216 Nov 202129 Jan 20227 Feb 202218 Feb 202233
Chris Gayle: runs in the last 20 innings
Show as table
Chris Gayle: runs in the last 20 innings
InningsRuns
12 Sep 20215
14 Sep 202142
15 Sep 20210
25 Sep 202114
28 Sep 20211
23 Oct 202113
26 Oct 202112
29 Oct 20214
4 Nov 20211
6 Nov 202115
24 Jan 202236
25 Jan 20227
29 Jan 202245
31 Jan 20224
1 Feb 202225
7 Feb 202210
8 Feb 202252
11 Feb 20227
14 Feb 202222
18 Feb 202233
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
18 Feb 2022T20 (leagues & domestic)Comilla Victorians3331lbwShere Bangla National Stadium
14 Feb 2022T20 (leagues & domestic)Comilla Victorians2219caughtShere Bangla National Stadium
11 Feb 2022T20 (leagues & domestic)Minister Group Dhaka711caughtShere Bangla National Stadium
8 Feb 2022T20 (leagues & domestic)Sylhet Sunrisers52*45not outSylhet International Cricket Stadium
7 Feb 2022T20 (leagues & domestic)Comilla Victorians108caughtSylhet International Cricket Stadium
1 Feb 2022T20 (leagues & domestic)Chattogram Challengers2519caughtZahur Ahmed Chowdhury Stadium
31 Jan 2022T20 (leagues & domestic)Khulna Tigers49bowledZahur Ahmed Chowdhury Stadium
29 Jan 2022T20 (leagues & domestic)Khulna Tigers4534caughtZahur Ahmed Chowdhury Stadium
25 Jan 2022T20 (leagues & domestic)Comilla Victorians78stumpedShere Bangla National Stadium
24 Jan 2022T20 (leagues & domestic)Minister Group Dhaka3630caughtShere Bangla National Stadium
6 Nov 2021T20IAustralia159bowledZayed Cricket Stadium
4 Nov 2021T20ISri Lanka15caughtZayed Cricket Stadium
29 Oct 2021T20IBangladesh410bowledSharjah Cricket Stadium
26 Oct 2021T20ISouth Africa1212caughtDubai International Cricket Stadium
23 Oct 2021T20IEngland1313caughtDubai International Cricket Stadium
28 Sep 2021T20 (leagues & domestic)Mumbai Indians14caughtZayed Cricket Stadium
25 Sep 2021T20 (leagues & domestic)Sunrisers Hyderabad1417lbwSharjah Cricket Stadium
15 Sep 2021T20 (leagues & domestic)St Lucia Kings04bowledWarner Park
14 Sep 2021T20 (leagues & domestic)Guyana Amazon Warriors4227caughtWarner Park
12 Sep 2021T20 (leagues & domestic)Trinbago Knight Riders54caughtWarner Park

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
7 Feb 2022T20 (leagues & domestic)Comilla Victorians0/1020Sylhet International Cricket Stadium
1 Feb 2022T20 (leagues & domestic)Chattogram Challengers0/2530Zahur Ahmed Chowdhury Stadium
6 Nov 2021T20IAustralia1/710Zayed Cricket Stadium
14 Sep 2021T20 (leagues & domestic)Guyana Amazon Warriors0/1810Warner Park
11 Sep 2021T20 (leagues & domestic)Trinbago Knight Riders0/910Warner Park
31 Jul 2021T20IPakistan0/1110Providence Stadium
16 Jul 2021T20IAustralia0/930Daren Sammy Cricket Ground
12 Jul 2021T20IAustralia0/910Daren Sammy Cricket Ground
10 Jul 2021T20IAustralia1/10.20Daren Sammy Cricket Ground
3 Jul 2021T20ISouth Africa0/1520National Cricket Stadium
1 Jul 2021T20ISouth Africa1/1120National Cricket Stadium
1 Nov 2020T20 (leagues & domestic)Chennai Super Kings0/50.50Zayed Cricket Stadium
22 Nov 2019T20 (leagues & domestic)Paarl Rocks0/510Boland Park
27 Sep 2019T20 (leagues & domestic)St Lucia Kings0/40.10Daren Sammy Cricket Ground
22 Jun 2019ODINew Zealand1/820Old Trafford
17 Jun 2019ODIBangladesh0/2220County Ground, Taunton
14 Jun 2019ODIEngland0/2250The Rose Bowl
22 Feb 2019ODIEngland0/1520Kensington Oval
22 Jan 2019T20 (leagues & domestic)Khulna Titans1/2320Shere Bangla National Stadium
19 Jan 2019T20 (leagues & domestic)Sylhet Sixers0/3430Sylhet International Cricket Stadium

Batter vs bowler matchups

Bowlers Chris Gayle faced most

Batters Chris Gayle bowled to most

Frequently asked questions

How many runs has Chris Gayle scored in Tests?
3,927 runs in 95 innings (53 matches) at an average of 45.14 and a strike rate of 67.3, in the data from 2003 to 2014.
How many runs has Chris Gayle scored in ODIs?
6,433 runs in 198 innings (201 matches) at an average of 34.22 and a strike rate of 89.5, in the data from 2003 to 2019.
How many runs has Chris Gayle scored in T20Is?
1,899 runs in 75 innings (79 matches) at an average of 27.93 and a strike rate of 137.5, in the data from 2006 to 2021.
What is Chris Gayle's highest score?
333 in Tests, the highest score in the data.
How many wickets has Chris Gayle taken in Tests?
40 wickets in 54 innings at an average of 42.80, economy 2.72, best figures 5/34.

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