Records type batting analysis [change type]
View list of partnerships [change view]
Not involving the player OJ Hairs (SCOT) remove OJ Hairs (SCOT) from query
Ordered by partnership runs (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2019-2024 52 51 2 1045 96 21.32 702 148.86 0 3 7 106 51 Profile
filtered 2019-2024 52 51 2 1045 96 21.32 702 148.86 0 3 7 106 51
List of partnerships
Virandeep Singh 1 156 - 1/156 2 v Bahrain Bangi 19 Dec 2022 T20I # 1969
Virandeep Singh 1 140 - 1/140 1 v Bhutan Bangi 2 Jul 2022 T20I # 1597
Syed Aziz 1 105 - 1/105 1 v Hong Kong Kuala Lumpur 19 Sep 2023 T20I # 2241
Virandeep Singh 1 83 - 1/83 2 v Qatar Bangi 16 Dec 2022 T20I # 1960
Syed Aziz 1 81 - 1/81 1 v Thailand Hangzhou 2 Oct 2023 T20I # 2275
S Muniandy 2 68 1/9 2/77 1 v Singapore Kirtipur 2 Nov 2023 T20I # 2344
Muhammad Amir 2 63 1/12 2/75 1 v Bahrain Mong Kok 9 Mar 2023 T20I # 2016
Muhammad Amir 2 61 1/23 2/84 1 v Bhutan Kuala Lumpur 27 Jul 2023 T20I # 2173
Virandeep Singh 1 59 - 1/59 1 v Qatar Bangi 21 Dec 2022 T20I # 1975
Syed Aziz 1 58 - 1/58 1 v Nepal Kirtipur 31 Oct 2023 T20I # 2340
Virandeep Singh 1 57 - 1/57 2 v Thailand Bangi 7 Jul 2022 T20I # 1615
Virandeep Singh 1 51 - 1/51 1 v Singapore Bangi 18 Dec 2022 T20I # 1965
Virandeep Singh 1 50 - 1/50 1 v Bahrain Bangi 15 Dec 2022 T20I # 1956
Virandeep Singh 1 50 - 1/50 1 v Bahrain Bangi 23 Dec 2022 T20I # 1981
Virandeep Singh 1 50 - 1/50 1 v Indonesia Phnom Penh 2 May 2023 T20I # 2051
Ahmed Faiz 2 49 1/0 2/49 1 v Nepal Kirtipur 30 Mar 2022 T20I # 1499
Syed Aziz 1 45 - 1/45 2 v Bhutan Bangi 11 Jul 2022 T20I # 1632
Virandeep Singh 1 44 - 1/44 2 v Maldives Bangi 6 Jul 2022 T20I # 1613
Virandeep Singh 1 42 - 1/42 1 v Maldives Bangi 9 Jul 2022 T20I # 1622
S Muniandy 2 42 1/10 2/52 1 v Bahrain Kuala Lumpur 7 Mar 2024 T20I # 2502
Syed Aziz 1 39 - 1/39 1 v Myanmar Kuala Lumpur 30 Jul 2023 T20I # 2184
Virandeep Singh 1 38 - 1/38 1 v P.N.G. Kirtipur 1 Apr 2022 T20I # 1501
Ahmed Faiz 2 37 1/0 2/37 1 v Singapore Singapore 28 Jun 2022 T20I # 1583
Syed Aziz 1 36 - 1/36 1 v P.N.G. Kuala Lumpur 23 Sep 2023 T20I # 2252
Ahmed Faiz 2 34 1/50 2/84 1 v Bahrain Bangi 15 Dec 2022 T20I # 1956
Virandeep Singh 1 32 - 1/32 2 v Hong Kong Mong Kok 12 Mar 2023 T20I # 2022
Virandeep Singh 1 30 - 1/30 2 v Thailand Phnom Penh 4 May 2023 T20I # 2053
Mohamed Arief 5 28 4/78 5/106 2 v Vanuatu Kuala Lumpur 29 Sep 2019 T20I # 896
Mohamed Arief 5 27 4/119 5/146 1 v Bahrain Bangi 15 Dec 2022 T20I # 1956
Syed Aziz 1 26 - 1/26 2 v Thailand Kuala Lumpur 1 Aug 2023 T20I # 2187
Ahmed Faiz 2 24 1/38 2/62 1 v P.N.G. Kirtipur 1 Apr 2022 T20I # 1501
Fitri Sham 4 24 3/95 4/119 1 v Bahrain Bangi 15 Dec 2022 T20I # 1956
Syed Aziz 2 23 1/6 2/29 1 v Vanuatu Kuala Lumpur 2 Oct 2019 T20I # 900
Syed Aziz 1 21 - 1/21 1 v Singapore Hangzhou 28 Sep 2023 T20I # 2257
Nazril Rahman 2 19 1/14 2/33 1 v Bhutan Bangi 3 Jul 2022 T20I # 1603
S Muniandy 4 18 3/37 4/55 1 v Vanuatu Kuala Lumpur 2 Oct 2019 T20I # 900
Virandeep Singh 1 18 - 1/18 2 v Nepal Kirtipur 2 Apr 2022 T20I # 1502
Virandeep Singh 1 18 - 1/18 2 v Kuwait Mong Kok 8 Mar 2023 T20I # 2014
Muhammad Amir 2 17 1/0 2/17 2 v Oman Kirtipur 30 Oct 2023 T20I # 2335
Mohamed Arief 5 16 4/76 5/92 2 v Vanuatu Kuala Lumpur 1 Oct 2019 T20I # 898
Virandeep Singh 1 16 - 1/16 2 v Singapore Singapore 30 Jun 2022 T20I # 1592
Syed Aziz 3 15* 2/44 2/59 2 v Maldives Bangi 6 Jul 2022 T20I # 1613
Muhammad Amir 2 15 1/10 2/25 1 v P.N.G. Kuala Lumpur 20 Sep 2023 T20I # 2244
Virandeep Singh 1 14 - 1/14 1 v Bhutan Bangi 3 Jul 2022 T20I # 1603
Syed Aziz 1 14 - 1/14 2 v Bangladesh Hangzhou 4 Oct 2023 T20I # 2283
S Vijay Unni 3 13 2/19 3/32 2 v Cambodia Phnom Penh 11 May 2023 T20I # 2066
Virandeep Singh 1 12 - 1/12 1 v P.N.G. Kirtipur 29 Mar 2022 T20I # 1498
Virandeep Singh 1 12 - 1/12 1 v Bahrain Mong Kok 9 Mar 2023 T20I # 2016
Syed Aziz 3 11 2/84 3/95 1 v Bahrain Bangi 15 Dec 2022 T20I # 1956
Ahmed Faiz 2 11 1/8 2/19 2 v Cambodia Phnom Penh 11 May 2023 T20I # 2066
Syed Aziz 1 11 - 1/11 1 v Hong Kong Kuala Lumpur 22 Sep 2023 T20I # 2249
Syed Aziz 1 10 - 1/10 1 v P.N.G. Kuala Lumpur 20 Sep 2023 T20I # 2244
Virandeep Singh 1 10 - 1/10 1 v Bahrain Kuala Lumpur 7 Mar 2024 T20I # 2502
Ahmed Faiz 6 10 5/98 6/108 2 v P.N.G. Kuala Lumpur 16 Mar 2024 T20I # 2522
Muhammad Amir 2 9 1/32 2/41 2 v Hong Kong Mong Kok 12 Mar 2023 T20I # 2022
Syed Aziz 1 9 - 1/9 1 v Singapore Kirtipur 2 Nov 2023 T20I # 2344
Virandeep Singh 1 9 - 1/9 2 v Tanzania Kuala Lumpur 10 Mar 2024 T20I # 2512
S Vijay Unni 6 9 5/37 6/46 1 v Bahrain Kuala Lumpur 11 Mar 2024 T20I # 2514
Ainool Hafizs 3 8 2/29 3/37 1 v Vanuatu Kuala Lumpur 2 Oct 2019 T20I # 900
Syed Aziz 2 8 1/17 2/25 1 v Vanuatu Kuala Lumpur 3 Oct 2019 T20I # 901
Muhammad Amir 3 8 2/33 3/41 1 v Bhutan Bangi 3 Jul 2022 T20I # 1603
Virandeep Singh 1 8 - 1/8 2 v Cambodia Phnom Penh 11 May 2023 T20I # 2066
Virandeep Singh 3 5 2/84 3/89 1 v Bhutan Kuala Lumpur 27 Jul 2023 T20I # 2173
Ahmed Faiz 2 4 1/39 2/43 1 v Myanmar Kuala Lumpur 30 Jul 2023 T20I # 2184
Ahmed Faiz 3 4 2/17 3/21 2 v Oman Kirtipur 30 Oct 2023 T20I # 2335
Virandeep Singh 1 3 - 1/3 1 v Singapore Bangi 22 Dec 2022 T20I # 1976
Syed Aziz 2 2* 1/59 1/61 1 v Qatar Bangi 21 Dec 2022 T20I # 1975
Virandeep Singh 1 2 - 1/2 1 v Hong Kong Mong Kok 11 Mar 2023 T20I # 2020
Muhamad Syahadat 5 2 4/35 5/37 1 v Bahrain Kuala Lumpur 11 Mar 2024 T20I # 2514
Virandeep Singh 1 1 - 1/1 1 v Singapore Singapore 29 Jun 2022 T20I # 1589
S Muniandy 6 1 5/146 6/147 1 v Bahrain Bangi 15 Dec 2022 T20I # 1956
Ahmed Faiz 2 1 1/83 2/84 2 v Qatar Bangi 16 Dec 2022 T20I # 1960
Virandeep Singh 1 0 - 1/0 1 v Nepal Kirtipur 30 Mar 2022 T20I # 1499
Virandeep Singh 1 0 - 1/0 1 v Singapore Singapore 28 Jun 2022 T20I # 1583
Virandeep Singh 1 0 - 1/0 2 v Thailand Bangi 4 Jul 2022 T20I # 1608
Ahmed Faiz 2 0 1/44 2/44 2 v Maldives Bangi 6 Jul 2022 T20I # 1613
Syed Aziz 1 0 - 1/0 2 v Oman Kirtipur 30 Oct 2023 T20I # 2335
Virandeep Singh 1 0 - 1/0 1 v Vanuatu Kuala Lumpur 6 Mar 2024 T20I # 2499
Virandeep Singh 1 0 - 1/0 2 v Kuwait Kuala Lumpur 9 Mar 2024 T20I # 2506
Statsguru includes the following current or recent Twenty20 Internationals:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page