Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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)First-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/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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 Singapore×At Selangor Turf Club×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Nalin NipikoVANSelangor Turf ClubKuala Lumpur2019110777777.009680.2101091
Ahmed FaizMASSelangor Turf ClubKuala Lumpur2014110575757.008864.7701061
Anwar ArudinMASSelangor Turf ClubKuala Lumpur2014110515151.006973.9101053
Abhik PatwaTANSelangor Turf ClubKuala Lumpur2012110474747.005881.0300071
Anique UddinDENSelangor Turf ClubKuala Lumpur2019110434343.006764.1800010
Sheraz IqbalMALSelangor Turf ClubKuala Lumpur2026110404040.0034117.6500013
Ismail AliMALSelangor Turf ClubKuala Lumpur2026110373737.0013284.6200024
Rizwan MahmoodDENSelangor Turf ClubKuala Lumpur2012-2019220371918.506656.0600040
Ronald TariVANSelangor Turf ClubKuala Lumpur2019110353535.009835.7100010
Pradeep AireeNEPSelangor Turf ClubKuala Lumpur20121113434*-25136.0000041
Nikhil DuttaCANSelangor Turf ClubKuala Lumpur2019110333333.004180.4900041
Abraash KhanCANSelangor Turf ClubKuala Lumpur2019110333333.004278.5700041
Zameer KhanDENSelangor Turf ClubKuala Lumpur2019110323232.004768.0900010
Du JianhaoCHISelangor Turf ClubKuala Lumpur2026110323232.004472.7300041
Srimantha WijeratneCANSelangor Turf ClubKuala Lumpur2019110313131.004175.6100031
Aminuddin RamlyMASSelangor Turf ClubKuala Lumpur2014110303030.003878.9500013
Jonas HenriksenDENSelangor Turf ClubKuala Lumpur2019110303030.005950.8500031
Jino JojoDENSelangor Turf ClubKuala Lumpur2019110303030.0028107.1400012
Mohamed RishwanMALSelangor Turf ClubKuala Lumpur2026110272727.0018150.0000040
Umar AdamMALSelangor Turf ClubKuala Lumpur2026110232323.0012191.6700012
Nitish KumarCANSelangor Turf ClubKuala Lumpur2019110222222.0022100.0000011
Hamza TariqCANSelangor Turf ClubKuala Lumpur2019110222222.0018122.2200012
Frederik KlokkerDENSelangor Turf ClubKuala Lumpur2019110202020.003754.0500020
Harsh ThakerCANSelangor Turf ClubKuala Lumpur2019110191919.002965.5200020
Shakti GauchanNEPSelangor Turf ClubKuala Lumpur20121111818*-5632.1400020
Suhan AlagaratnamMASSelangor Turf ClubKuala Lumpur2014110161616.003447.0600000
Seif KhalifaTANSelangor Turf ClubKuala Lumpur2012110141414.003046.6700001
Bobby ChawlaDENSelangor Turf ClubKuala Lumpur2012110141414.001877.7800030
Du JianyaoCHISelangor Turf ClubKuala Lumpur2026110131313.003339.3900010
Liu QingzeCHISelangor Turf ClubKuala Lumpur20261111313*-1872.2200010
Gyanendra MallaNEPSelangor Turf ClubKuala Lumpur2012110121212.001675.0000020
Nasir ShafiqMASSelangor Turf ClubKuala Lumpur2014110121212.001675.0000020
Williamsing NalisaVANSelangor Turf ClubKuala Lumpur2019110121212.002157.1400001
Shehzad AhmedDENSelangor Turf ClubKuala Lumpur2012110101010.002343.4800020
Andreas LambertDENSelangor Turf ClubKuala Lumpur2012110101010.001471.4300020
Sharad VesawkarNEPSelangor Turf ClubKuala Lumpur2012110999.001560.0000010
Subash Prasad KhakurelNEPSelangor Turf ClubKuala Lumpur2012110999.002240.9100010
Patrick MatautaavaVANSelangor Turf ClubKuala Lumpur2019110999.007128.5700010
Zishan ShahDENSelangor Turf ClubKuala Lumpur2019110999.002536.0000001
Joshua RasuVANSelangor Turf ClubKuala Lumpur2019110999.002437.5000000
Azyan FarhathMALSelangor Turf ClubKuala Lumpur2026110999.001181.8200001
Khizar HayatMASSelangor Turf ClubKuala Lumpur2014110888.006133.3300001
Cecil PervezCANSelangor Turf ClubKuala Lumpur2019110888.004200.0000001
Ashan YapaMALSelangor Turf ClubKuala Lumpur2026110888.001942.1100000
ZR JabonekeTANSelangor Turf ClubKuala Lumpur201211177*-4175.0000010
Shafiq SharifMASSelangor Turf ClubKuala Lumpur2014110777.001353.8500010
Jelany ChiliaVANSelangor Turf ClubKuala Lumpur201911177*-6116.6700000
Carsten PedersenDENSelangor Turf ClubKuala Lumpur2012110666.001250.0000010
Zong YuechaoCHISelangor Turf ClubKuala Lumpur2026110666.006100.0000000
Yang WangjieCHISelangor Turf ClubKuala Lumpur2026110666.001250.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.