Home
Fixtures
International Fixtures
Major matches in the next four weeks
Other matches in the next four weeks
Archive
Recent Scorecards
Internationals
First-Class
ListA
Twenty20
Women's Int
All
Seasons
2025/26
2025
2024/25
2024
2023/24
2023
All Seasons
Players
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Awards to Players
Deaths
2025
2024
2023
2022
Countries
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Grounds
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Teams
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Print Material
The Cricketer Archive
Berkshire CCC Yearbook
The Cricket Statistician
The WCA Yearbook
The WCA Magazine
The WCA Bulletin
The WCA Wicket Women
The WCA News
Geoffrey Webb Journal
Statistics
Records by Format
Test
ODI
World Cup
Champions Trophy
Twenty20 International
Twenty20 World Cup
Women's Test
Women's ODI
Women's World Cup
Women's International Twenty20
Women's Twenty20 World Cup
Youth Test
Youth ODI
Youth Twenty20 International
First-Class
ListA
Twenty20
ICC Trophy
all formats
Records by Country
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
General Information
Balls per Over - Test
Balls per Over - FC
Rain Rule Methods
Assn Cricket Statisticians & Historians
Search
Oracles
Official Oracle
Player Oracle
Scorecard Oracle
General
General Search
On This Day
Cricket Happenings
Century in International Cricket
Five Wickets in an International
Innings in International Cricket
Biographical Events
Births on this Day
Deaths on this Day
Milestones
Test
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
One-Day International
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
World Cup
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
International Twenty20
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Women's Test
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Women's ODI
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Women's Int Twenty20
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
First-Class
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
ListA
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Twenty20
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
The Cricketer Archive
Client Services
Contact Us
Players who have played for Upper Dir
Abdul Basir
2014
Abdul Wahid
2004/05-2005/06
Abid Saeed
2005/06
Abid Shah
2014-2015
Adil Khan
2014
Ahmed Jamil
2004/05
Akhtar Saeed
2011-2012
Akhtar Saeed Khan
2013/14
Aman Khan
2008-2010/11
Aman Khan
2013/14-2015
Asal Khan
2010
Attaullah
2015
Attaullah
2010
Ayyan Ullah
2015
Bacha Hussain
2004/05
Bashir Ahmed
2004/05-2005/06
Daud Jan
2013/14-2014
Ehsanullah
2005/06-2006/07
Ehteshamuddin
2004/05-2013/14
Falak Niaz
2007/08
Fawad Malook
2010/11-2013/14
Fazal Manan
2008
Gauhar Ali
2007/08
Ghawar Shah
2006/07-2007/08
Hamid Khan
2008-2013/14
Haris Bilal
2008
Hazrat Shah
2014
Ijaz Ahmed jun
2004/05-2011
Ijaz-ul-Haq
2010-2010/11
Shah Ijaz-ul-Haq
2010-2012
Imran Khan
2008
Imranullah
2006/07-2007/08
Imtiaz Alam
2005/06
Iqbal Hussain
2007/08
Irfan Sarfraz
2004/05
Ishfaq Ahmed
2015
Ismail Khan
2015
Jahangir Khan
2006/07
Javed Ullah
2015
Javedullah
2005/06-2014
Kamran Ali
2010/11
Kamran Ghulam
2013/14-2015
Kamran Mr
2011-2012
Karam Ali
2012
Khalid Hasan
2008
Khalid Qadir
2004/05-2007/08
Khurshid Khan
2005/06
Matiullah
2008
Mazhar Ali
2010
Mohammad Aslam
2011-2012
Mohammad Iqbal
2007/08-2010
Mohammad Mushtaq
2007/08
Mohammad Nawaz
2008
Mohammad Saeed
2004/05-2008
Mohammad Shakir
2005/06
Mohammad Sohail
2014-2015
Mohammad Waqas
2014
Mohammad Younis
2010-2012
Mohammad Zada
2004/05-2006/07
Mohsinuddin
2004/05-2010/11
Mudasar Israr
2008
Murad Khan
2007/08
Muslehuddin
2004/05-2015
Naimatullah
2007/08-2015
Nasim Ullah
2015
Nasimullah
2004/05-2014
Naushad Mohammad
2015
Nimatullah
2011
Nimat Ullah
2013/14
Noor Badshah
2004/05
Rahat Ali
2010
Riaz Qadir
2004/05
Saadat Khan
2006/07-2014
Sadaqat Mir
2011
Sadat Khan
2010-2010/11
Sadiq Amin
2015
Sajid Ali
2011
Sajid Saeed
2004/05-2005/06
Salman Saeed
2012-2015
Sanaullah
2010-2010/11
Shahid Khan
2004/05
Shahid Saeed
2004/05
Shah Ijaz ul Haq
2013/14
Shahzaib Khan
2011
Shakirullah
2004/05-2012
Tariq Mahmood
2014
Usman Ghani
2013/14
Usman Ghani
2010/11
Wajid-ul-Maula
2007/08-2008
Younis Khan
2013/14-2014
Zakir Ullah
2013/14-2015
Zohaibullah
2006/07
This page was created by the CricketArchive Oracles
LATEST SCORES
CURRENT EVENTS
Australia Women in New Zealand 2024/25
Canada in Namibia 2024/25
ICC Men's Cricket World Cup League Two 2023/24 to 2027
ICC Women's Cricket World Cup Qualifier 2024/25
ICC World Test Championship 2023 to 2025
Kartini Cup 2024/25
Pakistan in New Zealand 2024/25
View all Current Events
CLICK HERE
|
Privacy Policy
|
FAQs
|
Contact
|
Copyright © 2003-2025 CricketArchive
 
JavaScript is required for this browser.