diff --git a/bindings/pyroot_experimental/PyROOT/test/CMakeLists.txt b/bindings/pyroot_experimental/PyROOT/test/CMakeLists.txt
index 62cadcaeac89c63b5a201731632f70b38844d0a2..42d89a57326413c5f609ecfa159a49e816550842 100644
--- a/bindings/pyroot_experimental/PyROOT/test/CMakeLists.txt
+++ b/bindings/pyroot_experimental/PyROOT/test/CMakeLists.txt
@@ -46,6 +46,9 @@ ROOT_ADD_PYUNITTEST(pyroot_pyz_tclonesarray_itemaccess tclonesarray_itemaccess.p
 # TArray and subclasses pythonizations
 ROOT_ADD_PYUNITTEST(pyroot_pyz_tarray_len tarray_len.py)
 
+# TVectorT pythonisations
+ROOT_ADD_PYUNITTEST(pyroot_pyz_tvectort_len tvectort_len.py)
+
 # TString pythonisations
 ROOT_ADD_PYUNITTEST(pyroot_pyz_tstring_len tstring_len.py)
 ROOT_ADD_PYUNITTEST(pyroot_pyz_tstring_str_repr tstring_str_repr.py)
diff --git a/bindings/pyroot_experimental/PyROOT/test/tvectort_len.py b/bindings/pyroot_experimental/PyROOT/test/tvectort_len.py
new file mode 100644
index 0000000000000000000000000000000000000000..ad161983b1cdd0ba23d6cdc5f6aa84bce849508a
--- /dev/null
+++ b/bindings/pyroot_experimental/PyROOT/test/tvectort_len.py
@@ -0,0 +1,21 @@
+import unittest
+
+import ROOT
+
+
+class TVectorTLen(unittest.TestCase):
+    """
+    Test for the pythonization that allows to get the size of a
+    TVectorT by calling `len` on it.
+    """
+
+    num_elems = 3
+
+    # Tests
+    def test_len(self):
+        v = ROOT.TVectorT[float](self.num_elems)
+        self.assertEqual(len(v), self.num_elems)
+
+
+if __name__ == '__main__':
+    unittest.main()