Forgot password?
Register
Login
HOME
NEWS
FIXTURES
TEAMSHEETS
1st XI
2nd XI
3rd XI
4th XI
External Hire
Junior Teams
Under 14
All teams
TEAMS
1st XI
2nd XI
3rd XI
4th XI
External Hire
Junior Teams
Under 14
AVERAGES
1st XI
2nd XI
3rd XI
4th XI
External Hire
Junior Teams
Under 14
CONTACT
Dunfermline and Carnegie Cricket Club 1st XI squad
1st XI in 2025
1st XI
Captain
Mohammed Shehbaz Ashraf
Players
Bilal Ahmad
Sohael Ihsan Ali
Muhammad Bilal Amjad
Ahmad Anwar
Neil Arulnathan
Vijay Arulnathan
Shayok Asif
Ian Barron
Callum Bond
Miles Bond
Teuron Burke
Brodie Burnett
Ryan C
Bruce Callan
Gareth Coles
Patrick Couper
Richard Cox
Andrew Dawson
Dejesh Deenadayalan
Arav Dejesh
Simon Forster
Geet Grover
Nikhil Gupta
Neil Harris
Pete Hogg
John Hutton
Muhummad Irfan
Kalyan Kallamadi
Raman kapila
Adhnan Mohammed Khalid
Asmat Ullah Khan
Sazz Khan
Waseem Khan
Raja Khurram
Alun Knight
Aby Kurian
Jamie Lee
Alan Leitch
Finlay Lovell
Robert MacPhee
Usman Mahmood
David Miller
Manotteja Mode
Muhammed Naeem
Nishanthan Nithiyananthan
George Olney
Kasun Piyumal
Hafiz Muhammad Shahid Rafique
Nitin Ravinder
Vasu Reddy
Usman Saleem
Muhammad Sarfraz
Muhammad Shafiq
Douglas Shanks
Himanshu Sharma
Dillano Simon
Manbir Singh
Matty Spiers
James Spreng
Haider Sultan
Ravi Varma
Alistair White
Stanley Wilson
Conor Wood
Dylan Wood
Anthony Xavier
Performance history
Season
M
atches
W
on
D
rawn
T
ied
L
ost
C
ancelled
A
bandoned
All
178
86
0
0
71
16
5
2025
0
0
0
0
0
0
0
2024
30
13
0
0
12
3
2
2023
23
11
0
0
11
1
0
2022
20
10
0
0
9
0
1
2021
15
12
0
0
0
3
0
2020
0
0
0
0
0
0
0
2019
17
11
0
0
3
2
1
2018
17
7
0
0
8
1
1
2017
17
5
0
0
10
2
0
2016
19
10
0
0
6
3
0
2015
20
7
0
0
12
1
0