Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

Batting by ground (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Malaysia×At Selangor Turf Club×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar HayatHKSelangor Turf ClubKuala Lumpur2014-20264401324833.0014094.29000117
Nizakat KhanHKSelangor Turf ClubKuala Lumpur2014-20243311154157.5011699.1400083
Arjun MutrejaSINSelangor Turf ClubKuala Lumpur2014110737373.0011563.48010100
Meet BhavsarKUWSelangor Turf ClubKuala Lumpur2024220735936.5065112.3101053
Zeeshan AliHKSelangor Turf ClubKuala Lumpur2024-2026320734836.5054135.1900091
Waqas BarkatHKSelangor Turf ClubKuala Lumpur2014110444444.004597.7800051
Mohammad RizlanQATSelangor Turf ClubKuala Lumpur20191114444*-9844.9000001
Mohomad AslamKUWSelangor Turf ClubKuala Lumpur2024220442822.0043102.3300022
Naresh BudayairNEPSelangor Turf ClubKuala Lumpur20141114242*-7754.5500051
Anil MandalNEPSelangor Turf ClubKuala Lumpur20121114141*-40102.5000060
Anshuman RathHKSelangor Turf ClubKuala Lumpur2024-20263314118*20.5033124.2400020
Dharmang PatelQATSelangor Turf ClubKuala Lumpur20191113737*-4877.0800050
Gyanendra MallaNEPSelangor Turf ClubKuala Lumpur2012-2014210353535.006256.4500030
Reyansh SharmaHKSelangor Turf ClubKuala Lumpur2026110353535.0027129.6300013
Christopher JanikSINSelangor Turf ClubKuala Lumpur2014110323232.006251.6100030
Saad JanjuaSINSelangor Turf ClubKuala Lumpur2014110323232.0032100.0000040
Yasim MurtazaHKSelangor Turf ClubKuala Lumpur2024-2026331321516.004178.0500030
Gayan MunaweeraQATSelangor Turf ClubKuala Lumpur2019110282828.004070.0000022
Subash Prasad KhakurelNEPSelangor Turf ClubKuala Lumpur2012-20142212724*27.004067.5000040
Muhammad UmarKUWSelangor Turf ClubKuala Lumpur2024220272613.5017158.8200002
James AtkinsonHKSelangor Turf ClubKuala Lumpur2014110222222.004351.1600021
Chetan SuryawanshiSINSelangor Turf ClubKuala Lumpur2014110191919.003161.2900021
Ankur SharmaHKSelangor Turf ClubKuala Lumpur20141111818*-3946.1500020
Shahid WasifHKSelangor Turf ClubKuala Lumpur20261111717*-14121.4300001
Usman PatelKUWSelangor Turf ClubKuala Lumpur2024110161616.0010160.0000002
CV AntoKUWSelangor Turf ClubKuala Lumpur20242201587.5015100.0000011
Ravija SandaruwanKUWSelangor Turf ClubKuala Lumpur202422014147.001593.3300111
Martin CoetzeeHKSelangor Turf ClubKuala Lumpur20242201396.509144.4400030
Abhiraj SinghSINSelangor Turf ClubKuala Lumpur20141111212*-1392.3100001
Nalin NipikoVANSelangor Turf ClubKuala Lumpur2019110121212.002352.1700020
Bilal TahirKUWSelangor Turf ClubKuala Lumpur20242201286.001580.0000001
Iqbal HussainQATSelangor Turf ClubKuala Lumpur2019110111111.001668.7500010
Williamsing NalisaVANSelangor Turf ClubKuala Lumpur2019110111111.001764.7100020
Clement TommyVANSelangor Turf ClubKuala Lumpur2019110111111.001764.7100001
Joshua RasuVANSelangor Turf ClubKuala Lumpur2019110101010.002835.7100010
Zaheer IbrahimQATSelangor Turf ClubKuala Lumpur2019110101010.002638.4600010
CR KumarageSINSelangor Turf ClubKuala Lumpur2014110999.001656.2500020
Adnan IdreesKUWSelangor Turf ClubKuala Lumpur2024221999.001464.2900010
Irfan AhmedHKSelangor Turf ClubKuala Lumpur2014110888.001361.5400010
Andrew MansaleVANSelangor Turf ClubKuala Lumpur2019110888.001457.1400010
Kamran KhanQATSelangor Turf ClubKuala Lumpur2019110777.001353.8500001
Yasin PatelKUWSelangor Turf ClubKuala Lumpur202421177*-977.7800000
Saqlain ArshadQATSelangor Turf ClubKuala Lumpur2019110666.001346.1500001
Qalandar KhanQATSelangor Turf ClubKuala Lumpur2019110555.002718.5200000
Aizaz KhanHKSelangor Turf ClubKuala Lumpur2014-202632153*5.00955.5600000
Haseeb AmjadHKSelangor Turf ClubKuala Lumpur201411144*-1400.0000010
Patrick MatautaavaVANSelangor Turf ClubKuala Lumpur2019110333.001030.0000000
Ronald TariVANSelangor Turf ClubKuala Lumpur2019110333.003010.0000000
Kshitij ShindeSINSelangor Turf ClubKuala Lumpur2014110222.001513.3300000
Ehsan KhanHKSelangor Turf ClubKuala Lumpur2024-202631122*-2100.0000000
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.