CricketWise
  1. Home
  2. Players
  3. BMAJ Mendis

Sri Lanka · Men's cricket

BMAJ Mendis stats

Data through 7 January 2020Last updated 7 January 2020

Coverage: matches in the Cricsheet data from 1 June 2010 to 7 January 2020. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

BMAJ Mendis played 56 ODIs, 22 T20Is for Sri Lanka in the data, between 2010 and 2020. BMAJ Mendis took 30 T20 league wickets in the data (average 19.37, economy 7.34, best 4/22).

International matches
78
ODIs 56 · T20Is 22
International runs
800
0 hundreds
International wickets
40
0 five-wicket hauls
T20 league & domestic matches
40
287 runs
Best bowling
4/22
T20 (leagues & domestic)

Teams played for

Sri Lanka 2010–2019 · 80Barbados Royals 2014–2015 · 12Derbyshire 2017 · 12Tshwane Spartans 2018 · 9Barisal Bulls 2016 · 8Sylhet Thunder 2019–2020 · 3Delhi Capitals 2013 · 3Sydney Sixers 2012 · 3Chittagong Vikings 2015 · 2

BMAJ Mendis batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI564285937217.4472681.70124512
T20I2215420743*18.82174119.0001186
T20 (leagues & domestic)40300287579.5729099.00151912
First-class471652710.8310561.9001100
List A8418944*29.679296.700082
Other T20210777.006116.700000

Runs per year

010020030020102014202023
BMAJ Mendis: runs per calendar year (all formats in the data)
010020030020102012201420162018202023
BMAJ Mendis: runs per calendar year (all formats in the data)
Show as table
BMAJ Mendis: runs per calendar year (all formats in the data)
YearRuns
201047
2011160
2012265
2013189
2014138
201572
2016146
2017154
201818
201936
202023
Year-by-year batting (22 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2010ODI34723.5087.03500
2011ODI1213014.4470.74800
2011T20I23030.00130.42900
2012ODI515338.2591.17201
2012T20 (leagues & domestic)273.5063.6500
2012T20I710521.00112.94300
2013ODI810413.0071.22600
2013T20 (leagues & domestic)3237.6785.21200
2013T20I36220.67147.63700
2014ODI56733.50131.43000
2014Other T20177.00116.7700
2014T20 (leagues & domestic)66410.6798.51700
2015ODI56012.0093.82300
2015T20 (leagues & domestic)4123.0060.0800
2016T20 (leagues & domestic)814618.25108.15701
2017First-class76510.8361.92700
2017List A48929.6796.74400
2018T20 (leagues & domestic)482.0050.0700
2018T20I3105.0062.5600
2019ODI4328.0054.21800
2019T20 (leagues & domestic)242.0080.0400
2020T20 (leagues & domestic)12323.00209.12300

BMAJ Mendis bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI471,3741,185283/15–42.325.1749.1002
T20I14210249123/24–20.757.1117.5000
T20 (leagues & domestic)28475581304/22–19.377.3415.8101
First-class8849478164/965/10629.883.3853.11012
List A838336092/38–40.005.6442.6000
Other T202241822/13–9.004.5012.0000

Wickets per year

01020302010201420200
BMAJ Mendis: wickets per calendar year (all formats in the data)
01020302010201220142016201820200
BMAJ Mendis: wickets per calendar year (all formats in the data)
Show as table
BMAJ Mendis: wickets per calendar year (all formats in the data)
YearWickets
20104
201110
201215
20132
20148
201511
20160
201725
201822
20190
20200
Year-by-year bowling (21 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2010ODI5432.254.612/12
2011ODI131036.504.873/36
2011T20I10–5.750/23
2012ODI7824.254.973/15
2012T20 (leagues & domestic)2149.006.121/19
2012T20I6614.506.693/24
2013ODI6187.006.291/28
2013T20 (leagues & domestic)2136.007.201/16
2013T20I10–6.000/6
2014ODI71195.005.571/34
2014Other T20229.004.502/13
2014T20 (leagues & domestic)5516.205.792/15
2015ODI6436.255.372/5
2015T20 (leagues & domestic)5712.576.773/33
2016T20 (leagues & domestic)40–9.400/8
2017First-class81629.883.384/96
2017List A8940.005.642/38
2018T20 (leagues & domestic)91616.628.274/22
2018T20I6622.177.822/21
2019ODI30–6.270/11
2019T20 (leagues & domestic)10–7.000/14

BMAJ Mendis against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
IndiaODI620751.7590.07201
EnglandODI1014223.6792.84800
AustraliaODI8689.7159.62600
New ZealandODI7618.7184.72300
PakistanODI55914.7583.11900
AustraliaT20I35527.50117.02900
BangladeshT20I34623.00153.33700
St Lucia KingsT20 (leagues & domestic)3217.0084.01300
NorthamptonshireFirst-class3103.3331.2500
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
New ZealandODI10926.565.543/15
PakistanODI5723.434.433/36
EnglandODI13660.005.622/31
ZimbabweODI3422.504.292/12
IndiaODI6271.005.681/28
AustraliaODI70–4.960/5
BangladeshT20I5421.007.642/21
IndiaT20I3322.677.561/13
St Lucia KingsT20 (leagues & domestic)4612.175.623/33
NorthamptonshireFirst-class4637.333.563/84

Top grounds (batting)

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
SuperSport Park41012.708.66
County Ground, Derby6938.444.61
Warner Park4710.145.46
R Premadasa Stadium13752.575.75
Mahinda Rajapaksa International Cricket Stadium5610.834.64
Sophia Gardens4631.173.45
Kensington Oval4512.605.25
Trent Bridge3525.204.13
Pallekele International Cricket Stadium12553.005.52
Headingley3428.255.95

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
T20Powerplay119112106.281209.50
T20Middle22323594.918552356.84
T20Death152117129.91512179.02
ODIPowerplay––––606.00
ODIMiddle25940763.6171302245.20
ODIDeath334319104.7176644.55

How BMAJ Mendis was dismissed

How BMAJ Mendis took wickets

Last 20 innings

01020302 Jun 201712 Mar 20187 Jan 202023
BMAJ Mendis: runs in the last 20 innings
01020302 Jun 20179 Jun 201710 Mar 201816 Nov 201811 Dec 201821 Jun 20197 Jan 202023
BMAJ Mendis: runs in the last 20 innings
Show as table
BMAJ Mendis: runs in the last 20 innings
InningsRuns
2 Jun 201720
2 Jun 20176
9 Jun 20170
9 Jun 20175
26 Jun 20172
26 Jun 201727
10 Mar 20186
12 Mar 20181
16 Mar 20183
16 Nov 20181
21 Nov 20180
1 Dec 20187
11 Dec 20180
21 May 201913
1 Jun 20191
21 Jun 20190
28 Jun 201918
11 Dec 20194
13 Dec 20190
7 Jan 202023
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
7 Jan 2020T20 (leagues & domestic)Cumilla Warriors2311caughtShere Bangla National Stadium
13 Dec 2019T20 (leagues & domestic)Rajshahi Royals01bowledShere Bangla National Stadium
11 Dec 2019T20 (leagues & domestic)Chattogram Challengers44caughtShere Bangla National Stadium
28 Jun 2019ODISouth Africa1846caughtRiverside Ground
21 Jun 2019ODIEngland01caught and bowledHeadingley
1 Jun 2019ODINew Zealand14caughtSophia Gardens
21 May 2019ODIScotland138caughtGrange Cricket Club
11 Dec 2018T20 (leagues & domestic)Jozi Stars02caughtThe Wanderers Stadium
1 Dec 2018T20 (leagues & domestic)Cape Town Blitz75bowledSuperSport Park
21 Nov 2018T20 (leagues & domestic)Durban Heat01run outKingsmead
16 Nov 2018T20 (leagues & domestic)Cape Town Blitz18caughtNewlands
16 Mar 2018T20IBangladesh311caughtR Premadasa Stadium
12 Mar 2018T20IIndia13bowledR Premadasa Stadium
10 Mar 2018T20IBangladesh6*2not outR Premadasa Stadium
26 Jun 2017First-classGlamorgan2715caughtSophia Gardens
26 Jun 2017First-classGlamorgan28caughtSophia Gardens
9 Jun 2017First-classNorthamptonshire518lbwCounty Ground, Northampton
9 Jun 2017First-classNorthamptonshire01lbwCounty Ground, Northampton
2 Jun 2017First-classNottinghamshire6*5not outTrent Bridge
2 Jun 2017First-classNottinghamshire2045caughtTrent Bridge

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
13 Dec 2019T20 (leagues & domestic)Rajshahi Royals0/1420Shere Bangla National Stadium
28 Jun 2019ODISouth Africa0/3670Riverside Ground
21 Jun 2019ODIEngland0/2330Headingley
1 Jun 2019ODINew Zealand0/111.10Sophia Gardens
11 Dec 2018T20 (leagues & domestic)Jozi Stars0/2520The Wanderers Stadium
8 Dec 2018T20 (leagues & domestic)Nelson Mandela Bay Giants1/3640St George's Park
5 Dec 2018T20 (leagues & domestic)Paarl Rocks2/353.40SuperSport Park
1 Dec 2018T20 (leagues & domestic)Cape Town Blitz2/3330SuperSport Park
28 Nov 2018T20 (leagues & domestic)Jozi Stars2/3740SuperSport Park
25 Nov 2018T20 (leagues & domestic)Nelson Mandela Bay Giants4/2240SuperSport Park
21 Nov 2018T20 (leagues & domestic)Durban Heat2/143.30Kingsmead
18 Nov 2018T20 (leagues & domestic)Paarl Rocks2/3540Boland Park
16 Nov 2018T20 (leagues & domestic)Cape Town Blitz1/2940Newlands
16 Mar 2018T20IBangladesh1/2440R Premadasa Stadium
12 Mar 2018T20IIndia1/3440R Premadasa Stadium
10 Mar 2018T20IBangladesh0/2520R Premadasa Stadium
6 Mar 2018T20IIndia1/2130R Premadasa Stadium
18 Feb 2018T20IBangladesh1/810Sylhet International Cricket Stadium
15 Feb 2018T20IBangladesh2/2130Shere Bangla National Stadium
26 Jun 2017First-classGlamorgan2/80262Sophia Gardens

Frequently asked questions

How many wickets has BMAJ Mendis taken in ODIs?
28 wickets in 47 innings at an average of 42.32, economy 5.17, best figures 3/15.
How many wickets has BMAJ Mendis taken in T20Is?
12 wickets in 14 innings at an average of 20.75, economy 7.11, best figures 3/24.
How many runs has BMAJ Mendis scored in ODIs?
593 runs in 42 innings (56 matches) at an average of 17.44 and a strike rate of 81.7, in the data from 2010 to 2019.
How many runs has BMAJ Mendis scored in T20Is?
207 runs in 15 innings (22 matches) at an average of 18.82 and a strike rate of 119.0, in the data from 2011 to 2018.
How many runs has BMAJ Mendis scored in T20 leagues?
287 runs in 30 innings (40 matches) at an average of 9.57 and a strike rate of 99.0, in the data from 2012 to 2020.

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