Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Singapore at Selangor Turf Club: 77 by Nalin Nipiko in 2019.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Singapore×At Selangor Turf Club×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Nalin NipikoVAN20192019110777777.009680.2101091
Ahmed FaizMAS20142014110575757.008864.7701061
Anwar ArudinMAS20142014110515151.006973.9101053
Abhik PatwaTAN20122012110474747.005881.0300071
Anique UddinDEN20192019110434343.006764.1800010
Sheraz IqbalMAL20262026110404040.0034117.6500013
Ismail AliMAL20262026110373737.0013284.6200024
Ronald TariVAN20192019110353535.009835.7100010
Pradeep AireeNEP201220121113434*-25136.0000041
Nikhil DuttaCAN20192019110333333.004180.4900041
Abraash KhanCAN20192019110333333.004278.5700041
Zameer KhanDEN20192019110323232.004768.0900010
Du JianhaoCHI20262026110323232.004472.7300041
Srimantha WijeratneCAN20192019110313131.004175.6100031
Aminuddin RamlyMAS20142014110303030.003878.9500013
Jonas HenriksenDEN20192019110303030.005950.8500031
Jino JojoDEN20192019110303030.0028107.1400012
Mohamed RishwanMAL20262026110272727.0018150.0000040
Umar AdamMAL20262026110232323.0012191.6700012
Nitish KumarCAN20192019110222222.0022100.0000011
Hamza TariqCAN20192019110222222.0018122.2200012
Frederik KlokkerDEN20192019110202020.003754.0500020
Rizwan MahmoodDEN20122012110191919.004146.3400030
Harsh ThakerCAN20192019110191919.002965.5200020
Shakti GauchanNEP201220121111818*-5632.1400020
Rizwan MahmoodDEN20192019110181818.002572.0000010
Suhan AlagaratnamMAS20142014110161616.003447.0600000
Seif KhalifaTAN20122012110141414.003046.6700001
Bobby ChawlaDEN20122012110141414.001877.7800030
Du JianyaoCHI20262026110131313.003339.3900010
Liu QingzeCHI202620261111313*-1872.2200010
Gyanendra MallaNEP20122012110121212.001675.0000020
Nasir ShafiqMAS20142014110121212.001675.0000020
Williamsing NalisaVAN20192019110121212.002157.1400001
Shehzad AhmedDEN20122012110101010.002343.4800020
Andreas LambertDEN20122012110101010.001471.4300020
Sharad VesawkarNEP20122012110999.001560.0000010
Subash Prasad KhakurelNEP20122012110999.002240.9100010
Patrick MatautaavaVAN20192019110999.007128.5700010
Zishan ShahDEN20192019110999.002536.0000001
Joshua RasuVAN20192019110999.002437.5000000
Azyan FarhathMAL20262026110999.001181.8200001
Khizar HayatMAS20142014110888.006133.3300001
Cecil PervezCAN20192019110888.004200.0000001
Ashan YapaMAL20262026110888.001942.1100000
ZR JabonekeTAN2012201211177*-4175.0000010
Shafiq SharifMAS20142014110777.001353.8500010
Jelany ChiliaVAN2019201911177*-6116.6700000
Carsten PedersenDEN20122012110666.001250.0000010
Zong YuechaoCHI20262026110666.006100.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.