Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
MJ Abdulla1926-1926120383519.00-000
LA Alexander1926-19261211716*17.00-000
WC Alexander1926-192759032710436.33-120
GS Amos1926-19261201095.00-000
TJE Andrews1926-192636035412659.00-121
WE Astill1926-19267611243024.800.00000
FA Baring1927-19272401117327.75-011
Barkat Ali1926-19261211010*10.00-001
CB Barlow1926-1926220221.00-001
NC Beeston1926-1926110444.00-000
EC Bensted1926-192751021374217.12-000
GL Betham1926-19262312616*13.00-000
DD Blackie1926-192761056527*13.00-001
SRS Blakeney1926-1926110161616.00-000
GS Boyes1926-192676410045*50.000.00000
FM Brew1926-1926361561711.20-001
Brij Lall1926-1926220984.50-000
G Brown1926-192645037157.400.00000
AOL Burke1926-1926110777.00-000
JN Campbell1926-192636048298.00-003
NJO Carbutt1926-192635035147.00-000
JV Castell1926-1926110000.00-001
RCJ Chichester-Constable1926-19268418147*27.000.00000
RL Clutton1926-1926110000.00-001
JJC Cocks1926-1926450683313.60-000
Dasrath Bhogawde1926-1926110101010.00-000
MP Dastur1926-19262401326133.00-010
BJJ Davie1927-1927121251525.00-000
L D'Cunha1926-1926110444.00-000
Dilawar Hussain1926-1926110101010.00-000
HM Dinshaw1926-192612018169.00-000
NM Dinshaw1926-1926230351811.66-000
A Dolphin1926-192621100*-0.00000
GF Earle1926-192681013928243.55-030
PT Eckersley1926-19268913508643.75-020
JL Ellis1926-192761001666316.60-010
W Enderby1926-1926110333.00-000
CS Everett1927-1927110101010.00-000
JK Farquhar1926-1926121211221.00-000
Fazal Elahi1926-19261201296.00-000
S Fernandes1926-1926110252525.00-000
Feroze Khan1926-19262311298364.50-010
Ferozuddin1926-19262317433*37.00-000
NH Fox1927-19272301083.33-001
RF Garnons-Williams1926-1926120232211.50-000
G Geary1926-19267721605232.000.00020
Ghulam Mohammad1926-19263514822*12.00-001
LL Gill1926-19274812305432.85-010
AER Gilligan1926-19268702877341.000.00030
MA Gopaldas1926-1926230976232.33-010
FJ Gough1926-19275911847323.00-012
OB Graham1926-1926110000.00-001
NF Grant1927-1927120623631.00-000
AC Greenfield1926-1926110313131.00-000
CV Grimmett1926-19275922044829.14-000
GS Grimston1926-192623024178.00-001
LT Gun1926-1927350976319.40-010
LW Gwynne1927-1927120434321.50-001
RA Halcombe1926-192722211*--000
AEV Hartkopf1926-192734121912673.00-110
S Hassan Shah1926-1926110555.00-000
HSTL Hendry1926-1927610078017778.00-420
HJR Higgins1926-1926350883617.60-000
ML Hill1926-1926662822520.500.00000
JEP Hogg1926-192736211140*27.75-000
PM Hornibrook1927-192712015107.50-000
B Howlett1926-1926110000.00-001
REH Hudson1926-1926120969448.00-010
GB Inkster1926-1927351531813.25-000
RD Inskip1926-192622166*6.00-001
A Jackson1926-19276113464104*58.00-231
D Jagannath1926-1926230757325.00-011
Capt Joginder Singh1926-192612015117.50-000
Khadim Hussain1926-1926110000.00-001
SP King1926-19274611185023.60-010
AF Kippax1926-19276111888217*88.80-410
EC Knowles1927-192712018414492.00-100
PK Lee1927-192724031237.75-000
HS Lewis-Barclay1926-19261211614*16.00-000
AE Liddicut1926-192761001835518.30-011
RR Loder1926-1926120442.00-001
HSB Love1926-192723020618868.66-100
CG Macartney1926-192734019811449.50-101
HV McGuirk1926-1926230000.00-003
DG McKay1927-1927120664933.00-000
K Mackessack1926-1926221147*14.00-000
T MacLeod1926-192612016128.00-000
RLA McNamee1926-192761042884.66-001
AA Mailey1926-1926230442114.66-000
EHP Mallinson1926-1926240987524.50-010
FJ Matthews1926-19262315757*28.50-012
ADA Mayes1926-19275921737024.71-011
JN Mehta1926-1926110111.00-000
P Mendes1926-1926110000.00-001
KJ Millar1926-19273601116418.50-012
BF Minwalla1926-19261213723*37.00-000
KM Mistry1926-1926120232111.50-000
NF Mitchell1926-1926120443222.00-000
DJ Mobed1926-1926110000.00-001
MJ Mobed1926-19262301135437.66-010
Mohammad Ibrahim1926-19262311276.00-001
GNR Morgan1926-1926110000.00-001
JG Morgan1926-1927611128511628.50-101
FL Morton1926-19275803083.75-001
LT Mullett1927-1927241110.330.00002
Naoomal Jaoomal1926-19262301318343.66-010
S Nazir Ali1926-192612018169.00-000
HD Noyes1926-192612111711.00-000
EF O'Brien1927-19272301374.33-000
LPD O'Connor1926-1927510162519669.44-310
WAS Oldfield1927-1927110565656.00-010
RH Osborne1926-192724037199.25-000
LE Oxenham1926-192751002516025.10-010
RK Oxenham1926-19275101514134*57.11-240
GH Palmer1926-192611111*--000
T Parker1926-1926110444.00-000
CN Parry1926-1926242238*11.50-000
JH Parsons1926-192689138113947.62-110
Maharaja of Patiala1926-1926120221.00-001
NE Phillips1926-1927611045214441.09-130
WH Ponsford1926-19275801091352136.37-520
DE Pritchard1926-19275902435627.00-011
MD Pugh1926-1926110161616.00-000
Ramchander1926-1926110131313.00-000
AT Ratcliffe1926-19263611414628.20-000
WJ Rayson1926-1926121121112.00-000
AJ Richardson1926-192759060723267.44-212
VY Richardson1926-1927510156715763.00-220
KE Rigg1926-19273501126222.40-010
W Rowe1926-19264802317428.87-020
CB Rubie1926-19262315146*25.50-001
J Ryder1926-192734037129592.75-100
JW Rymill1926-192635027514255.00-110
Saleh Mohammad1926-192611144*--000
LC Salvana1927-1927120663.00-001
A Sandham1926-192699159215074.00-320
AE Scanes1926-1926120854742.50-000
KJ Schneider1926-1927510148814654.22-140
JD Scott1926-1927362227*5.50-001
CD Seddon1926-19261201065.00-000
HL Semper1926-19262327164*71.00-010
BD Shanker1926-1926110222222.00-000
Sheikh Hussain1926-1926110303030.00-000
JEM Skinner1926-1926110101010.00-000
J Skipp1926-1926110333.00-000
HC Steele1926-192636028613047.66-110
MW Tate1926-1926810046910346.90-140
JM Taylor1927-1927110282828.00-000
FC Thompson1926-1927510047713447.70-130
Vishwanath Hoon1926-1926121563956.00-000
SL Wace1926-1926110212121.00-000
NAM Walker1926-1926110181818.00-000
PH Wallace1926-1926120000.00-002
LN Wania1926-19261111616*--000
S Wazir Ali1926-1926120402620.00-000
HP Webster1926-1926120362618.00-000
SEL West1926-1926110737373.00-010
L Williams1926-1926120552.50-001
NL Williams1926-19275901505616.66-010
CB Willis1926-1926120363318.00-000
WM Woodfull1926-192746031413352.33-120
LW Wooldridge1926-1926110000.00-001
RES Wyatt1926-19268101371125*41.22-120
RES Yeldham1926-19263317540*37.500.00000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Chilaw Marians Cricket Club vs Kurunegala Youth Cricket Club at Maggona, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class]

Badureliya Sports Club vs Panadura Sports Club at Galle, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class]

Nugegoda Sports Welfare Club vs Tamil Union Cricket and Athletic Club at Kurunegala, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class]